package com.daka.tools;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import org.apache.commons.lang3.StringUtils;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.*;

public final class CodeMap
{
    /**
     * 活动招募时封面图片
     * @return
     */
    public static List<Dictionary> getActivityRecruitImg()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();

        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal1.jpg"));
        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal2.jpg"));
        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal3.jpg"));
        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal4.jpg"));

        list.add(new Dictionary("2", "http://img.dakaqi.cn/child1.jpg"));
        list.add(new Dictionary("2", "http://img.dakaqi.cn/child2.jpg"));
        list.add(new Dictionary("2", "http://img.dakaqi.cn/child3.jpg"));
        list.add(new Dictionary("2", "http://img.dakaqi.cn/child4.jpg"));

        list.add(new Dictionary("3", "http://img.dakaqi.cn/community1.jpg"));
        list.add(new Dictionary("3", "http://img.dakaqi.cn/community2.jpg"));
        list.add(new Dictionary("3", "http://img.dakaqi.cn/community3.jpg"));
        list.add(new Dictionary("3", "http://img.dakaqi.cn/community4.jpg"));

        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu1.jpg"));
        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu2.jpg"));
        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu3.jpg"));
        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu4.jpg"));

        list.add(new Dictionary("5", "http://img.dakaqi.cn/green1.jpg"));
        list.add(new Dictionary("5", "http://img.dakaqi.cn/green2.jpg"));
        list.add(new Dictionary("5", "http://img.dakaqi.cn/green3.jpg"));
        list.add(new Dictionary("5", "http://img.dakaqi.cn/green4.jpg"));

        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic1.jpg"));
        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic2.jpg"));
        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic3.jpg"));
        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic4.jpg"));

        list.add(new Dictionary("7", "http://img.dakaqi.cn/old1.jpg"));
        list.add(new Dictionary("7", "http://img.dakaqi.cn/old2.jpg"));
        list.add(new Dictionary("7", "http://img.dakaqi.cn/old3.jpg"));
        list.add(new Dictionary("7", "http://img.dakaqi.cn/old4.jpg"));

        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor1.jpg"));
        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor2.jpg"));
        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor3.jpg"));
        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor4.jpg"));

        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue1.jpg"));
        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue2.jpg"));
        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue3.jpg"));
        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue4.jpg"));

        list.add(new Dictionary("10", "http://img.dakaqi.cn/women1.jpg"));
        list.add(new Dictionary("10", "http://img.dakaqi.cn/women2.jpg"));
        list.add(new Dictionary("10", "http://img.dakaqi.cn/women3.jpg"));
        list.add(new Dictionary("10", "http://img.dakaqi.cn/women4.jpg"));

        return list;
    }
    /**
     * 活动招募时封面图片
     * @return
     */
    public static List<Dictionary> getGroupRecruitImg()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();

        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal1.jpg"));
        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal2.jpg"));
        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal3.jpg"));
        list.add(new Dictionary("1", "http://img.dakaqi.cn/animal4.jpg"));

        list.add(new Dictionary("2", "http://img.dakaqi.cn/child1.jpg"));
        list.add(new Dictionary("2", "http://img.dakaqi.cn/child2.jpg"));
        list.add(new Dictionary("2", "http://img.dakaqi.cn/child3.jpg"));
        list.add(new Dictionary("2", "http://img.dakaqi.cn/child4.jpg"));

        list.add(new Dictionary("3", "http://img.dakaqi.cn/community1.jpg"));
        list.add(new Dictionary("3", "http://img.dakaqi.cn/community2.jpg"));
        list.add(new Dictionary("3", "http://img.dakaqi.cn/community3.jpg"));
        list.add(new Dictionary("3", "http://img.dakaqi.cn/community4.jpg"));

        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu1.jpg"));
        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu2.jpg"));
        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu3.jpg"));
        list.add(new Dictionary("4", "http://img.dakaqi.cn/edu4.jpg"));

        list.add(new Dictionary("5", "http://img.dakaqi.cn/green1.jpg"));
        list.add(new Dictionary("5", "http://img.dakaqi.cn/green2.jpg"));
        list.add(new Dictionary("5", "http://img.dakaqi.cn/green3.jpg"));
        list.add(new Dictionary("5", "http://img.dakaqi.cn/green4.jpg"));

        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic1.jpg"));
        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic2.jpg"));
        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic3.jpg"));
        list.add(new Dictionary("6", "http://img.dakaqi.cn/medic4.jpg"));

        list.add(new Dictionary("7", "http://img.dakaqi.cn/old1.jpg"));
        list.add(new Dictionary("7", "http://img.dakaqi.cn/old2.jpg"));
        list.add(new Dictionary("7", "http://img.dakaqi.cn/old3.jpg"));
        list.add(new Dictionary("7", "http://img.dakaqi.cn/old4.jpg"));

        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor1.jpg"));
        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor2.jpg"));
        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor3.jpg"));
        list.add(new Dictionary("8", "http://img.dakaqi.cn/poor4.jpg"));

        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue1.jpg"));
        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue2.jpg"));
        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue3.jpg"));
        list.add(new Dictionary("9", "http://img.dakaqi.cn/rescue4.jpg"));

        list.add(new Dictionary("10", "http://img.dakaqi.cn/women1.jpg"));
        list.add(new Dictionary("10", "http://img.dakaqi.cn/women2.jpg"));
        list.add(new Dictionary("10", "http://img.dakaqi.cn/women3.jpg"));
        list.add(new Dictionary("10", "http://img.dakaqi.cn/women4.jpg"));

        return list;
    }
    /**
     * 社团类别
     * @return
     */
    public static List<Dictionary> groupCategory()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("1","乡镇（街道）志愿服务团体"));
        list.add(new Dictionary("2","乡镇（街道）志愿服务团体"));
        list.add(new Dictionary("3","区（县）志愿服务团体"));
        list.add(new Dictionary("4","直属团体"));
        list.add(new Dictionary("5","区县志愿者协会"));
        list.add(new Dictionary("6","学校团体"));
        list.add(new Dictionary("7","机关团体"));
        list.add(new Dictionary("8","企业团体"));
        list.add(new Dictionary("9","NGO团体"));

        return list;
    }

    /**
     * 主管单位级别
     */
    public static List<Dictionary> getDepLevelMap()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("1","街道"));
        list.add(new Dictionary("2","区县"));
        list.add(new Dictionary("3","地级市"));
        list.add(new Dictionary("4","省/直辖市"));
        list.add(new Dictionary("5","中央"));
        return list;
    }

    /**
     * 主管单位性质
     */
    public static List<Dictionary> getDepNatureMap()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("1", "其他"));
        list.add(new Dictionary("2", "企业"));
        list.add(new Dictionary("3", "机关"));
        list.add(new Dictionary("4", "高校"));
        list.add(new Dictionary("5", "政府"));
        return list;
    }

    /**
     * 会员文化程度
     */
    public static List<Dictionary> getEdutcation()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("1", "小学"));
        list.add(new Dictionary("2", "初中"));
        list.add(new Dictionary("3", "高中"));
        list.add(new Dictionary("4", "大专"));
        list.add(new Dictionary("5", "本科"));
        list.add(new Dictionary("6", "研究生"));
        list.add(new Dictionary("7", "硕士"));
        list.add(new Dictionary("8", "博士"));
        list.add(new Dictionary("9", "博士以上"));
        list.add(new Dictionary("99", "其他"));
        return list;
    }
    public static String getEdutcationValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic:getEdutcation())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }


    /**
     * 用户注册时,可选的服务领域
     * @return
     */
    public static List<Dictionary> getUserServiceFiled()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("01", "扶贫济困"));
        list.add(new Dictionary("02", "助老助残"));
        list.add(new Dictionary("03", "社区服务"));
        list.add(new Dictionary("04", "生态建设"));
        list.add(new Dictionary("05", "大型活动"));
        list.add(new Dictionary("06", "抢险救灾"));
        list.add(new Dictionary("07", "网络文明"));
        list.add(new Dictionary("08", "社会管理"));
        list.add(new Dictionary("09", "文化建设"));
        list.add(new Dictionary("10", "西部开发"));
        list.add(new Dictionary("11", "海外服务"));
        list.add(new Dictionary("99", "其他"));
        return list;
    }
    public static String getUserServiceFiledValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic:getUserServiceFiled())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }

    public static List<Dictionary> getHotTags()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("01", "动物植物"));
        list.add(new Dictionary("02", "关注老人"));
        list.add(new Dictionary("03", "关注女性"));
        list.add(new Dictionary("04", "关注贫困"));
        list.add(new Dictionary("05", "环境保护"));
        list.add(new Dictionary("06", "教育助学"));
        list.add(new Dictionary("07", "抢险救灾"));
        list.add(new Dictionary("08", "少年儿童"));
        list.add(new Dictionary("09", "社区服务"));
        list.add(new Dictionary("10", "医疗救助"));
        return list;
    }

    public static void main(String[] args)
    {
        System.out.println(getUserServiceFiledValue("02;05;09;99"));
    }
    /**
     * 职业分类
     * @return
     */
    public static List<Dictionary> getJob()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("01", "互联网·游戏·软件"));
        list.add(new Dictionary("02", "电子·通信·硬件"));
        list.add(new Dictionary("03", "房地产·建筑·物业"));
        list.add(new Dictionary("04", "金融"));
        list.add(new Dictionary("05", "消费品"));
        list.add(new Dictionary("06", "汽车·机械·制造"));
        list.add(new Dictionary("07", "服务·外包·中介"));
        list.add(new Dictionary("08", "广告·传媒·教育·文化"));
        list.add(new Dictionary("09", "交通·贸易·物流"));
        list.add(new Dictionary("10", "制药·医疗"));
        list.add(new Dictionary("11", "能源·化工·环保"));
        list.add(new Dictionary("12", "政府·农林牧渔"));
        list.add(new Dictionary("99", "其他"));
        return list;
    }

    public static String getJobValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic:getJob())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }
    /**
     * 用户注册时,可选的专业技能
     * @return
     */
    public static List<Dictionary> getUserSkill()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("01", "外语"));
        list.add(new Dictionary("02", "书法"));
        list.add(new Dictionary("03", "绘画"));
        list.add(new Dictionary("04", "电脑维修"));
        list.add(new Dictionary("05", "文化辅导"));
        list.add(new Dictionary("06", "编辑写作"));
        list.add(new Dictionary("07", "话剧演讲"));
        list.add(new Dictionary("08", "节目主持"));
        list.add(new Dictionary("09", "电脑编程"));
        list.add(new Dictionary("10", "摄影"));
        list.add(new Dictionary("11", "漫画"));
        list.add(new Dictionary("12", "唱歌"));
        list.add(new Dictionary("13", "推拿按摩"));
        list.add(new Dictionary("14", "创意策划"));
        list.add(new Dictionary("15", "处理应变"));
        list.add(new Dictionary("16", "社交外联"));
        list.add(new Dictionary("17", "人事管理"));
        list.add(new Dictionary("18", "平面设计"));
        list.add(new Dictionary("19", "舞蹈"));
        list.add(new Dictionary("20", "乐器"));
        list.add(new Dictionary("21", "护理"));
        list.add(new Dictionary("22", "网页制作"));
        list.add(new Dictionary("23", "手工"));
        list.add(new Dictionary("24", "水电维修"));
        list.add(new Dictionary("25", "家电维修"));
        list.add(new Dictionary("26", "法律咨询"));
        list.add(new Dictionary("27", "网络宣传"));
        list.add(new Dictionary("28", "春运"));
        list.add(new Dictionary("99", "其他"));

        return list;
    }

    public static String getUserSkillValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic:getUserSkill())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }
    /**
     * 国内可选的政治面貌
     *
     * @return
     */
    public static List<Dictionary> getMemberParts()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("0", "团员"));
        list.add(new Dictionary("1", "预备党员"));
        list.add(new Dictionary("2", "党员"));
        list.add(new Dictionary("3", "党员(保留团籍)"));
        list.add(new Dictionary("99", "其他"));

        return list;
    }



    /**
     * 获取会员证件类型
     *
     * @return
     */
    public static List<Dictionary> getCardType()
    {
        /**
         * 证件类别
         * GAB	公安现役警官证件或士兵证（边防系统）
         * GAJ	公安现役警官证件或士兵证（警卫系统）
         * GAX	公安现役警官证件或士兵证（消防系统）
         * GAT	港澳居民往来内地通行证
         * TWT	台湾居民往来大陆通行证
         * WJZ	中国武警证件
         * JGZ	中国人民解放军军官证或士兵证
         * PAS	国际护照
         * CID	中国身份证
         */
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("CID", "中国身份证"));
//        list.add(new Dictionary("GAB", "公安现役警官证件或士兵证（边防系统）"));
//        list.add(new Dictionary("GAJ", "公安现役警官证件或士兵证（警卫系统）"));
//        list.add(new Dictionary("GAX", "公安现役警官证件或士兵证（消防系统）"));
//        list.add(new Dictionary("GAT", "港澳居民往来内地通行证"));
//        list.add(new Dictionary("TWT", "台湾居民往来大陆通行证"));
//        list.add(new Dictionary("WJZ", "中国武警证件"));
//        list.add(new Dictionary("JGZ", "中国人民解放军军官证或士兵证"));
//        list.add(new Dictionary("PAS", "国际护照"));
//        list.add(new Dictionary("99", "其他"));

        return list;

    }

    public static String getCardTypeValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic:getCardType())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }

    /**
     * 获组织类型
     * @return
     */
    public static List<Dictionary> getOrgType()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("01", "社会团体"));
        list.add(new Dictionary("02", "民办非企业单位"));
        list.add(new Dictionary("03", "基金会"));
        list.add(new Dictionary("04", "涉外组织"));
        list.add(new Dictionary("05", "社区社会组织"));
        list.add(new Dictionary("06", "高校团体"));
        list.add(new Dictionary("99", "其他"));
        return list;
    }

    /**
     * 获社团性质
     * @return
     */
    public static List<Dictionary> getOrgAttr()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("01", "行政单位"));
        list.add(new Dictionary("02", "科研设计单位"));
        list.add(new Dictionary("03", "高等学校"));
        list.add(new Dictionary("04", "其他教学单位"));
        list.add(new Dictionary("05", "医疗卫生单位"));
        list.add(new Dictionary("06", "其他事业单位"));
        list.add(new Dictionary("07", "国有企业"));
        list.add(new Dictionary("08", "三资企业"));
        list.add(new Dictionary("09", "民营企业"));
        list.add(new Dictionary("10", "其他企业"));
        list.add(new Dictionary("11", "部队"));
        list.add(new Dictionary("12", "NGO"));
        list.add(new Dictionary("99", "其他"));
        return list;

    }

    /**
     * 用户身份
     *
     * @return
     */
    public static List<Dictionary> getUserType()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("1", "学生"));
        list.add(new Dictionary("2", "在职"));
        list.add(new Dictionary("3", "农民"));
        list.add(new Dictionary("4", "军人"));
        list.add(new Dictionary("5", "人民武装警察"));
        list.add(new Dictionary("99", "其他"));
        return list;

    }
    public static String getUserTypeValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic: getUserType())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }
    /**
     *
     * @param code
     * @return
     */
    public static String code2Area(String code)
    {
        //320305
        //320300
        //320000
        Map<String, String> CODEAREA = new LinkedHashMap<String, String>();

        CODEAREA.put("110000", "北京市");
        CODEAREA.put("110101", "东城区");
        CODEAREA.put("110102", "西城区");
        CODEAREA.put("110105", "朝阳区");
        CODEAREA.put("110106", "丰台区");
        CODEAREA.put("110107", "石景山区");
        CODEAREA.put("110108", "海淀区");
        CODEAREA.put("110109", "门头沟区");
        CODEAREA.put("110111", "房山区");
        CODEAREA.put("110112", "通州区");
        CODEAREA.put("110113", "顺义区");
        CODEAREA.put("110114", "昌平区");
        CODEAREA.put("110115", "大兴区");
        CODEAREA.put("110116", "怀柔区");
        CODEAREA.put("110117", "平谷区");
        CODEAREA.put("110228", "密云县");
        CODEAREA.put("110229", "延庆县");
        CODEAREA.put("120000", "天津市");
        CODEAREA.put("120101", "和平区");
        CODEAREA.put("120102", "河东区");
        CODEAREA.put("120103", "河西区");
        CODEAREA.put("120104", "南开区");
        CODEAREA.put("120105", "河北区");
        CODEAREA.put("120106", "红桥区");
        CODEAREA.put("120110", "东丽区");
        CODEAREA.put("120111", "西青区");
        CODEAREA.put("120112", "津南区");
        CODEAREA.put("120113", "北辰区");
        CODEAREA.put("120114", "武清区");
        CODEAREA.put("120115", "宝坻区");
        CODEAREA.put("120116", "滨海新区");
        CODEAREA.put("120221", "宁河县");
        CODEAREA.put("120223", "静海县");
        CODEAREA.put("120225", "蓟县");
        CODEAREA.put("130000", "河北省");
        CODEAREA.put("130100", "石家庄市");
        CODEAREA.put("130102", "长安区");
        CODEAREA.put("130103", "桥东区");
        CODEAREA.put("130104", "桥西区");
        CODEAREA.put("130105", "新华区");
        CODEAREA.put("130107", "井陉矿区");
        CODEAREA.put("130108", "裕华区");
        CODEAREA.put("130121", "井陉县");
        CODEAREA.put("130123", "正定县");
        CODEAREA.put("130124", "栾城县");
        CODEAREA.put("130125", "行唐县");
        CODEAREA.put("130126", "灵寿县");
        CODEAREA.put("130127", "高邑县");
        CODEAREA.put("130128", "深泽县");
        CODEAREA.put("130129", "赞皇县");
        CODEAREA.put("130130", "无极县");
        CODEAREA.put("130131", "平山县");
        CODEAREA.put("130132", "元氏县");
        CODEAREA.put("130133", "赵县");
        CODEAREA.put("130181", "辛集市");
        CODEAREA.put("130182", "藁城市");
        CODEAREA.put("130183", "晋州市");
        CODEAREA.put("130184", "新乐市");
        CODEAREA.put("130185", "鹿泉市");
        CODEAREA.put("130200", "唐山市");
        CODEAREA.put("130202", "路南区");
        CODEAREA.put("130203", "路北区");
        CODEAREA.put("130204", "古冶区");
        CODEAREA.put("130205", "开平区");
        CODEAREA.put("130207", "丰南区");
        CODEAREA.put("130208", "丰润区");
        CODEAREA.put("130209", "曹妃甸区");
        CODEAREA.put("130223", "滦县");
        CODEAREA.put("130224", "滦南县");
        CODEAREA.put("130225", "乐亭县");
        CODEAREA.put("130227", "迁西县");
        CODEAREA.put("130229", "玉田县");
        CODEAREA.put("130281", "遵化市");
        CODEAREA.put("130283", "迁安市");
        CODEAREA.put("130300", "秦皇岛市");
        CODEAREA.put("130302", "海港区");
        CODEAREA.put("130303", "山海关区");
        CODEAREA.put("130304", "北戴河区");
        CODEAREA.put("130321", "青龙满族自治县");
        CODEAREA.put("130322", "昌黎县");
        CODEAREA.put("130323", "抚宁县");
        CODEAREA.put("130324", "卢龙县");
        CODEAREA.put("130400", "邯郸市");
        CODEAREA.put("130402", "邯山区");
        CODEAREA.put("130403", "丛台区");
        CODEAREA.put("130404", "复兴区");
        CODEAREA.put("130406", "峰峰矿区");
        CODEAREA.put("130421", "邯郸县");
        CODEAREA.put("130423", "临漳县");
        CODEAREA.put("130424", "成安县");
        CODEAREA.put("130425", "大名县");
        CODEAREA.put("130426", "涉县");
        CODEAREA.put("130427", "磁县");
        CODEAREA.put("130428", "肥乡县");
        CODEAREA.put("130429", "永年县");
        CODEAREA.put("130430", "邱县");
        CODEAREA.put("130431", "鸡泽县");
        CODEAREA.put("130432", "广平县");
        CODEAREA.put("130433", "馆陶县");
        CODEAREA.put("130434", "魏县");
        CODEAREA.put("130435", "曲周县");
        CODEAREA.put("130481", "武安市");
        CODEAREA.put("130500", "邢台市");
        CODEAREA.put("130502", "桥东区");
        CODEAREA.put("130503", "桥西区");
        CODEAREA.put("130521", "邢台县");
        CODEAREA.put("130522", "临城县");
        CODEAREA.put("130523", "内丘县");
        CODEAREA.put("130524", "柏乡县");
        CODEAREA.put("130525", "隆尧县");
        CODEAREA.put("130526", "任县");
        CODEAREA.put("130527", "南和县");
        CODEAREA.put("130528", "宁晋县");
        CODEAREA.put("130529", "巨鹿县");
        CODEAREA.put("130530", "新河县");
        CODEAREA.put("130531", "广宗县");
        CODEAREA.put("130532", "平乡县");
        CODEAREA.put("130533", "威县");
        CODEAREA.put("130534", "清河县");
        CODEAREA.put("130535", "临西县");
        CODEAREA.put("130581", "南宫市");
        CODEAREA.put("130582", "沙河市");
        CODEAREA.put("130600", "保定市");
        CODEAREA.put("130602", "新市区");
        CODEAREA.put("130603", "北市区");
        CODEAREA.put("130604", "南市区");
        CODEAREA.put("130621", "满城县");
        CODEAREA.put("130622", "清苑县");
        CODEAREA.put("130623", "涞水县");
        CODEAREA.put("130624", "阜平县");
        CODEAREA.put("130625", "徐水县");
        CODEAREA.put("130626", "定兴县");
        CODEAREA.put("130627", "唐县");
        CODEAREA.put("130628", "高阳县");
        CODEAREA.put("130629", "容城县");
        CODEAREA.put("130630", "涞源县");
        CODEAREA.put("130631", "望都县");
        CODEAREA.put("130632", "安新县");
        CODEAREA.put("130633", "易县");
        CODEAREA.put("130634", "曲阳县");
        CODEAREA.put("130635", "蠡县");
        CODEAREA.put("130636", "顺平县");
        CODEAREA.put("130637", "博野县");
        CODEAREA.put("130638", "雄县");
        CODEAREA.put("130681", "涿州市");
        CODEAREA.put("130682", "定州市");
        CODEAREA.put("130683", "安国市");
        CODEAREA.put("130684", "高碑店市");
        CODEAREA.put("130700", "张家口市");
        CODEAREA.put("130702", "桥东区");
        CODEAREA.put("130703", "桥西区");
        CODEAREA.put("130705", "宣化区");
        CODEAREA.put("130706", "下花园区");
        CODEAREA.put("130721", "宣化县");
        CODEAREA.put("130722", "张北县");
        CODEAREA.put("130723", "康保县");
        CODEAREA.put("130724", "沽源县");
        CODEAREA.put("130725", "尚义县");
        CODEAREA.put("130726", "蔚县");
        CODEAREA.put("130727", "阳原县");
        CODEAREA.put("130728", "怀安县");
        CODEAREA.put("130729", "万全县");
        CODEAREA.put("130730", "怀来县");
        CODEAREA.put("130731", "涿鹿县");
        CODEAREA.put("130732", "赤城县");
        CODEAREA.put("130733", "崇礼县");
        CODEAREA.put("130800", "承德市");
        CODEAREA.put("130802", "双桥区");
        CODEAREA.put("130803", "双滦区");
        CODEAREA.put("130804", "鹰手营子矿区");
        CODEAREA.put("130821", "承德县");
        CODEAREA.put("130822", "兴隆县");
        CODEAREA.put("130823", "平泉县");
        CODEAREA.put("130824", "滦平县");
        CODEAREA.put("130825", "隆化县");
        CODEAREA.put("130826", "丰宁满族自治县");
        CODEAREA.put("130827", "宽城满族自治县");
        CODEAREA.put("130828", "围场满族蒙古族自治县");
        CODEAREA.put("130900", "沧州市");
        CODEAREA.put("130902", "新华区");
        CODEAREA.put("130903", "运河区");
        CODEAREA.put("130921", "沧县");
        CODEAREA.put("130922", "青县");
        CODEAREA.put("130923", "东光县");
        CODEAREA.put("130924", "海兴县");
        CODEAREA.put("130925", "盐山县");
        CODEAREA.put("130926", "肃宁县");
        CODEAREA.put("130927", "南皮县");
        CODEAREA.put("130928", "吴桥县");
        CODEAREA.put("130929", "献县");
        CODEAREA.put("130930", "孟村回族自治县");
        CODEAREA.put("130981", "泊头市");
        CODEAREA.put("130982", "任丘市");
        CODEAREA.put("130983", "黄骅市");
        CODEAREA.put("130984", "河间市");
        CODEAREA.put("131000", "廊坊市");
        CODEAREA.put("131002", "安次区");
        CODEAREA.put("131003", "广阳区");
        CODEAREA.put("131022", "固安县");
        CODEAREA.put("131023", "永清县");
        CODEAREA.put("131024", "香河县");
        CODEAREA.put("131025", "大城县");
        CODEAREA.put("131026", "文安县");
        CODEAREA.put("131028", "大厂回族自治县");
        CODEAREA.put("131081", "霸州市");
        CODEAREA.put("131082", "三河市");
        CODEAREA.put("131100", "衡水市");
        CODEAREA.put("131102", "桃城区");
        CODEAREA.put("131121", "枣强县");
        CODEAREA.put("131122", "武邑县");
        CODEAREA.put("131123", "武强县");
        CODEAREA.put("131124", "饶阳县");
        CODEAREA.put("131125", "安平县");
        CODEAREA.put("131126", "故城县");
        CODEAREA.put("131127", "景县");
        CODEAREA.put("131128", "阜城县");
        CODEAREA.put("131181", "冀州市");
        CODEAREA.put("131182", "深州市");
        CODEAREA.put("140000", "山西省");
        CODEAREA.put("140100", "太原市");
        CODEAREA.put("140105", "小店区");
        CODEAREA.put("140106", "迎泽区");
        CODEAREA.put("140107", "杏花岭区");
        CODEAREA.put("140108", "尖草坪区");
        CODEAREA.put("140109", "万柏林区");
        CODEAREA.put("140110", "晋源区");
        CODEAREA.put("140121", "清徐县");
        CODEAREA.put("140122", "阳曲县");
        CODEAREA.put("140123", "娄烦县");
        CODEAREA.put("140181", "古交市");
        CODEAREA.put("140200", "大同市");
        CODEAREA.put("140202", "城区");
        CODEAREA.put("140203", "矿区");
        CODEAREA.put("140211", "南郊区");
        CODEAREA.put("140212", "新荣区");
        CODEAREA.put("140221", "阳高县");
        CODEAREA.put("140222", "天镇县");
        CODEAREA.put("140223", "广灵县");
        CODEAREA.put("140224", "灵丘县");
        CODEAREA.put("140225", "浑源县");
        CODEAREA.put("140226", "左云县");
        CODEAREA.put("140227", "大同县");
        CODEAREA.put("140300", "阳泉市");
        CODEAREA.put("140302", "城区");
        CODEAREA.put("140303", "矿区");
        CODEAREA.put("140311", "郊区");
        CODEAREA.put("140321", "平定县");
        CODEAREA.put("140322", "盂县");
        CODEAREA.put("140400", "长治市");
        CODEAREA.put("140402", "城区");
        CODEAREA.put("140411", "郊区");
        CODEAREA.put("140421", "长治县");
        CODEAREA.put("140423", "襄垣县");
        CODEAREA.put("140424", "屯留县");
        CODEAREA.put("140425", "平顺县");
        CODEAREA.put("140426", "黎城县");
        CODEAREA.put("140427", "壶关县");
        CODEAREA.put("140428", "长子县");
        CODEAREA.put("140429", "武乡县");
        CODEAREA.put("140430", "沁县");
        CODEAREA.put("140431", "沁源县");
        CODEAREA.put("140481", "潞城市");
        CODEAREA.put("140500", "晋城市");
        CODEAREA.put("140502", "城区");
        CODEAREA.put("140521", "沁水县");
        CODEAREA.put("140522", "阳城县");
        CODEAREA.put("140524", "陵川县");
        CODEAREA.put("140525", "泽州县");
        CODEAREA.put("140581", "高平市");
        CODEAREA.put("140600", "朔州市");
        CODEAREA.put("140602", "朔城区");
        CODEAREA.put("140603", "平鲁区");
        CODEAREA.put("140621", "山阴县");
        CODEAREA.put("140622", "应县");
        CODEAREA.put("140623", "右玉县");
        CODEAREA.put("140624", "怀仁县");
        CODEAREA.put("140700", "晋中市");
        CODEAREA.put("140702", "榆次区");
        CODEAREA.put("140721", "榆社县");
        CODEAREA.put("140722", "左权县");
        CODEAREA.put("140723", "和顺县");
        CODEAREA.put("140724", "昔阳县");
        CODEAREA.put("140725", "寿阳县");
        CODEAREA.put("140726", "太谷县");
        CODEAREA.put("140727", "祁县");
        CODEAREA.put("140728", "平遥县");
        CODEAREA.put("140729", "灵石县");
        CODEAREA.put("140781", "介休市");
        CODEAREA.put("140800", "运城市");
        CODEAREA.put("140802", "盐湖区");
        CODEAREA.put("140821", "临猗县");
        CODEAREA.put("140822", "万荣县");
        CODEAREA.put("140823", "闻喜县");
        CODEAREA.put("140824", "稷山县");
        CODEAREA.put("140825", "新绛县");
        CODEAREA.put("140826", "绛县");
        CODEAREA.put("140827", "垣曲县");
        CODEAREA.put("140828", "夏县");
        CODEAREA.put("140829", "平陆县");
        CODEAREA.put("140830", "芮城县");
        CODEAREA.put("140881", "永济市");
        CODEAREA.put("140882", "河津市");
        CODEAREA.put("140900", "忻州市");
        CODEAREA.put("140902", "忻府区");
        CODEAREA.put("140921", "定襄县");
        CODEAREA.put("140922", "五台县");
        CODEAREA.put("140923", "代县");
        CODEAREA.put("140924", "繁峙县");
        CODEAREA.put("140925", "宁武县");
        CODEAREA.put("140926", "静乐县");
        CODEAREA.put("140927", "神池县");
        CODEAREA.put("140928", "五寨县");
        CODEAREA.put("140929", "岢岚县");
        CODEAREA.put("140930", "河曲县");
        CODEAREA.put("140931", "保德县");
        CODEAREA.put("140932", "偏关县");
        CODEAREA.put("140981", "原平市");
        CODEAREA.put("141000", "临汾市");
        CODEAREA.put("141002", "尧都区");
        CODEAREA.put("141021", "曲沃县");
        CODEAREA.put("141022", "翼城县");
        CODEAREA.put("141023", "襄汾县");
        CODEAREA.put("141024", "洪洞县");
        CODEAREA.put("141025", "古县");
        CODEAREA.put("141026", "安泽县");
        CODEAREA.put("141027", "浮山县");
        CODEAREA.put("141028", "吉县");
        CODEAREA.put("141029", "乡宁县");
        CODEAREA.put("141030", "大宁县");
        CODEAREA.put("141031", "隰县");
        CODEAREA.put("141032", "永和县");
        CODEAREA.put("141033", "蒲县");
        CODEAREA.put("141034", "汾西县");
        CODEAREA.put("141081", "侯马市");
        CODEAREA.put("141082", "霍州市");
        CODEAREA.put("141100", "吕梁市");
        CODEAREA.put("141102", "离石区");
        CODEAREA.put("141121", "文水县");
        CODEAREA.put("141122", "交城县");
        CODEAREA.put("141123", "兴县");
        CODEAREA.put("141124", "临县");
        CODEAREA.put("141125", "柳林县");
        CODEAREA.put("141126", "石楼县");
        CODEAREA.put("141127", "岚县");
        CODEAREA.put("141128", "方山县");
        CODEAREA.put("141129", "中阳县");
        CODEAREA.put("141130", "交口县");
        CODEAREA.put("141181", "孝义市");
        CODEAREA.put("141182", "汾阳市");
        CODEAREA.put("150000", "内蒙古自治区");
        CODEAREA.put("150100", "呼和浩特市");
        CODEAREA.put("150102", "新城区");
        CODEAREA.put("150103", "回民区");
        CODEAREA.put("150104", "玉泉区");
        CODEAREA.put("150105", "赛罕区");
        CODEAREA.put("150121", "土默特左旗");
        CODEAREA.put("150122", "托克托县");
        CODEAREA.put("150123", "和林格尔县");
        CODEAREA.put("150124", "清水河县");
        CODEAREA.put("150125", "武川县");
        CODEAREA.put("150200", "包头市");
        CODEAREA.put("150202", "东河区");
        CODEAREA.put("150203", "昆都仑区");
        CODEAREA.put("150204", "青山区");
        CODEAREA.put("150205", "石拐区");
        CODEAREA.put("150206", "白云鄂博矿区");
        CODEAREA.put("150207", "九原区");
        CODEAREA.put("150221", "土默特右旗");
        CODEAREA.put("150222", "固阳县");
        CODEAREA.put("150223", "达尔罕茂明安联合旗");
        CODEAREA.put("150300", "乌海市");
        CODEAREA.put("150302", "海勃湾区");
        CODEAREA.put("150303", "海南区");
        CODEAREA.put("150304", "乌达区");
        CODEAREA.put("150400", "赤峰市");
        CODEAREA.put("150402", "红山区");
        CODEAREA.put("150403", "元宝山区");
        CODEAREA.put("150404", "松山区");
        CODEAREA.put("150421", "阿鲁科尔沁旗");
        CODEAREA.put("150422", "巴林左旗");
        CODEAREA.put("150423", "巴林右旗");
        CODEAREA.put("150424", "林西县");
        CODEAREA.put("150425", "克什克腾旗");
        CODEAREA.put("150426", "翁牛特旗");
        CODEAREA.put("150428", "喀喇沁旗");
        CODEAREA.put("150429", "宁城县");
        CODEAREA.put("150430", "敖汉旗");
        CODEAREA.put("150500", "通辽市");
        CODEAREA.put("150502", "科尔沁区");
        CODEAREA.put("150521", "科尔沁左翼中旗");
        CODEAREA.put("150522", "科尔沁左翼后旗");
        CODEAREA.put("150523", "开鲁县");
        CODEAREA.put("150524", "库伦旗");
        CODEAREA.put("150525", "奈曼旗");
        CODEAREA.put("150526", "扎鲁特旗");
        CODEAREA.put("150581", "霍林郭勒市");
        CODEAREA.put("150600", "鄂尔多斯市");
        CODEAREA.put("150602", "东胜区");
        CODEAREA.put("150621", "达拉特旗");
        CODEAREA.put("150622", "准格尔旗");
        CODEAREA.put("150623", "鄂托克前旗");
        CODEAREA.put("150624", "鄂托克旗");
        CODEAREA.put("150625", "杭锦旗");
        CODEAREA.put("150626", "乌审旗");
        CODEAREA.put("150627", "伊金霍洛旗");
        CODEAREA.put("150700", "呼伦贝尔市");
        CODEAREA.put("150702", "海拉尔区");
        CODEAREA.put("150703", "扎赉诺尔区");
        CODEAREA.put("150721", "阿荣旗");
        CODEAREA.put("150722", "莫力达瓦达斡尔族自治旗");
        CODEAREA.put("150723", "鄂伦春自治旗");
        CODEAREA.put("150724", "鄂温克族自治旗");
        CODEAREA.put("150725", "陈巴尔虎旗");
        CODEAREA.put("150726", "新巴尔虎左旗");
        CODEAREA.put("150727", "新巴尔虎右旗");
        CODEAREA.put("150781", "满洲里市");
        CODEAREA.put("150782", "牙克石市");
        CODEAREA.put("150783", "扎兰屯市");
        CODEAREA.put("150784", "额尔古纳市");
        CODEAREA.put("150785", "根河市");
        CODEAREA.put("150800", "巴彦淖尔市");
        CODEAREA.put("150802", "临河区");
        CODEAREA.put("150821", "五原县");
        CODEAREA.put("150822", "磴口县");
        CODEAREA.put("150823", "乌拉特前旗");
        CODEAREA.put("150824", "乌拉特中旗");
        CODEAREA.put("150825", "乌拉特后旗");
        CODEAREA.put("150826", "杭锦后旗");
        CODEAREA.put("150900", "乌兰察布市");
        CODEAREA.put("150902", "集宁区");
        CODEAREA.put("150921", "卓资县");
        CODEAREA.put("150922", "化德县");
        CODEAREA.put("150923", "商都县");
        CODEAREA.put("150924", "兴和县");
        CODEAREA.put("150925", "凉城县");
        CODEAREA.put("150926", "察哈尔右翼前旗");
        CODEAREA.put("150927", "察哈尔右翼中旗");
        CODEAREA.put("150928", "察哈尔右翼后旗");
        CODEAREA.put("150929", "四子王旗");
        CODEAREA.put("150981", "丰镇市");
        CODEAREA.put("152200", "兴安盟");
        CODEAREA.put("152201", "乌兰浩特市");
        CODEAREA.put("152202", "阿尔山市");
        CODEAREA.put("152221", "科尔沁右翼前旗");
        CODEAREA.put("152222", "科尔沁右翼中旗");
        CODEAREA.put("152223", "扎赉特旗");
        CODEAREA.put("152224", "突泉县");
        CODEAREA.put("152500", "锡林郭勒盟");
        CODEAREA.put("152501", "二连浩特市");
        CODEAREA.put("152502", "锡林浩特市");
        CODEAREA.put("152522", "阿巴嘎旗");
        CODEAREA.put("152523", "苏尼特左旗");
        CODEAREA.put("152524", "苏尼特右旗");
        CODEAREA.put("152525", "东乌珠穆沁旗");
        CODEAREA.put("152526", "西乌珠穆沁旗");
        CODEAREA.put("152527", "太仆寺旗");
        CODEAREA.put("152528", "镶黄旗");
        CODEAREA.put("152529", "正镶白旗");
        CODEAREA.put("152530", "正蓝旗");
        CODEAREA.put("152531", "多伦县");
        CODEAREA.put("152900", "阿拉善盟");
        CODEAREA.put("152921", "阿拉善左旗");
        CODEAREA.put("152922", "阿拉善右旗");
        CODEAREA.put("152923", "额济纳旗");
        CODEAREA.put("210000", "辽宁省");
        CODEAREA.put("210100", "沈阳市");
        CODEAREA.put("210102", "和平区");
        CODEAREA.put("210103", "沈河区");
        CODEAREA.put("210104", "大东区");
        CODEAREA.put("210105", "皇姑区");
        CODEAREA.put("210106", "铁西区");
        CODEAREA.put("210111", "苏家屯区");
        CODEAREA.put("210112", "东陵区");
        CODEAREA.put("210113", "沈北新区");
        CODEAREA.put("210114", "于洪区");
        CODEAREA.put("210122", "辽中县");
        CODEAREA.put("210123", "康平县");
        CODEAREA.put("210124", "法库县");
        CODEAREA.put("210181", "新民市");
        CODEAREA.put("210200", "大连市");
        CODEAREA.put("210202", "中山区");
        CODEAREA.put("210203", "西岗区");
        CODEAREA.put("210204", "沙河口区");
        CODEAREA.put("210211", "甘井子区");
        CODEAREA.put("210212", "旅顺口区");
        CODEAREA.put("210213", "金州区");
        CODEAREA.put("210224", "长海县");
        CODEAREA.put("210281", "瓦房店市");
        CODEAREA.put("210282", "普兰店市");
        CODEAREA.put("210283", "庄河市");
        CODEAREA.put("210300", "鞍山市");
        CODEAREA.put("210302", "铁东区");
        CODEAREA.put("210303", "铁西区");
        CODEAREA.put("210304", "立山区");
        CODEAREA.put("210311", "千山区");
        CODEAREA.put("210321", "台安县");
        CODEAREA.put("210323", "岫岩满族自治县");
        CODEAREA.put("210381", "海城市");
        CODEAREA.put("210400", "抚顺市");
        CODEAREA.put("210402", "新抚区");
        CODEAREA.put("210403", "东洲区");
        CODEAREA.put("210404", "望花区");
        CODEAREA.put("210411", "顺城区");
        CODEAREA.put("210421", "抚顺县");
        CODEAREA.put("210422", "新宾满族自治县");
        CODEAREA.put("210423", "清原满族自治县");
        CODEAREA.put("210500", "本溪市");
        CODEAREA.put("210502", "平山区");
        CODEAREA.put("210503", "溪湖区");
        CODEAREA.put("210504", "明山区");
        CODEAREA.put("210505", "南芬区");
        CODEAREA.put("210521", "本溪满族自治县");
        CODEAREA.put("210522", "桓仁满族自治县");
        CODEAREA.put("210600", "丹东市");
        CODEAREA.put("210602", "元宝区");
        CODEAREA.put("210603", "振兴区");
        CODEAREA.put("210604", "振安区");
        CODEAREA.put("210624", "宽甸满族自治县");
        CODEAREA.put("210681", "东港市");
        CODEAREA.put("210682", "凤城市");
        CODEAREA.put("210700", "锦州市");
        CODEAREA.put("210702", "古塔区");
        CODEAREA.put("210703", "凌河区");
        CODEAREA.put("210711", "太和区");
        CODEAREA.put("210726", "黑山县");
        CODEAREA.put("210727", "义县");
        CODEAREA.put("210781", "凌海市");
        CODEAREA.put("210782", "北镇市");
        CODEAREA.put("210800", "营口市");
        CODEAREA.put("210802", "站前区");
        CODEAREA.put("210803", "西市区");
        CODEAREA.put("210804", "鲅鱼圈区");
        CODEAREA.put("210811", "老边区");
        CODEAREA.put("210881", "盖州市");
        CODEAREA.put("210882", "大石桥市");
        CODEAREA.put("210900", "阜新市");
        CODEAREA.put("210902", "海州区");
        CODEAREA.put("210903", "新邱区");
        CODEAREA.put("210904", "太平区");
        CODEAREA.put("210905", "清河门区");
        CODEAREA.put("210911", "细河区");
        CODEAREA.put("210921", "阜新蒙古族自治县");
        CODEAREA.put("210922", "彰武县");
        CODEAREA.put("211000", "辽阳市");
        CODEAREA.put("211002", "白塔区");
        CODEAREA.put("211003", "文圣区");
        CODEAREA.put("211004", "宏伟区");
        CODEAREA.put("211005", "弓长岭区");
        CODEAREA.put("211011", "太子河区");
        CODEAREA.put("211021", "辽阳县");
        CODEAREA.put("211081", "灯塔市");
        CODEAREA.put("211100", "盘锦市");
        CODEAREA.put("211102", "双台子区");
        CODEAREA.put("211103", "兴隆台区");
        CODEAREA.put("211121", "大洼县");
        CODEAREA.put("211122", "盘山县");
        CODEAREA.put("211200", "铁岭市");
        CODEAREA.put("211202", "银州区");
        CODEAREA.put("211204", "清河区");
        CODEAREA.put("211221", "铁岭县");
        CODEAREA.put("211223", "西丰县");
        CODEAREA.put("211224", "昌图县");
        CODEAREA.put("211281", "调兵山市");
        CODEAREA.put("211282", "开原市");
        CODEAREA.put("211300", "朝阳市");
        CODEAREA.put("211302", "双塔区");
        CODEAREA.put("211303", "龙城区");
        CODEAREA.put("211321", "朝阳县");
        CODEAREA.put("211322", "建平县");
        CODEAREA.put("211324", "喀喇沁左翼蒙古族自治县");
        CODEAREA.put("211381", "北票市");
        CODEAREA.put("211382", "凌源市");
        CODEAREA.put("211400", "葫芦岛市");
        CODEAREA.put("211402", "连山区");
        CODEAREA.put("211403", "龙港区");
        CODEAREA.put("211404", "南票区");
        CODEAREA.put("211421", "绥中县");
        CODEAREA.put("211422", "建昌县");
        CODEAREA.put("211481", "兴城市");
        CODEAREA.put("220000", "吉林省");
        CODEAREA.put("220100", "长春市");
        CODEAREA.put("220102", "南关区");
        CODEAREA.put("220103", "宽城区");
        CODEAREA.put("220104", "朝阳区");
        CODEAREA.put("220105", "二道区");
        CODEAREA.put("220106", "绿园区");
        CODEAREA.put("220112", "双阳区");
        CODEAREA.put("220122", "农安县");
        CODEAREA.put("220181", "九台市");
        CODEAREA.put("220182", "榆树市");
        CODEAREA.put("220183", "德惠市");
        CODEAREA.put("220200", "吉林市");
        CODEAREA.put("220202", "昌邑区");
        CODEAREA.put("220203", "龙潭区");
        CODEAREA.put("220204", "船营区");
        CODEAREA.put("220211", "丰满区");
        CODEAREA.put("220221", "永吉县");
        CODEAREA.put("220281", "蛟河市");
        CODEAREA.put("220282", "桦甸市");
        CODEAREA.put("220283", "舒兰市");
        CODEAREA.put("220284", "磐石市");
        CODEAREA.put("220300", "四平市");
        CODEAREA.put("220302", "铁西区");
        CODEAREA.put("220303", "铁东区");
        CODEAREA.put("220322", "梨树县");
        CODEAREA.put("220323", "伊通满族自治县");
        CODEAREA.put("220381", "公主岭市");
        CODEAREA.put("220382", "双辽市");
        CODEAREA.put("220400", "辽源市");
        CODEAREA.put("220402", "龙山区");
        CODEAREA.put("220403", "西安区");
        CODEAREA.put("220421", "东丰县");
        CODEAREA.put("220422", "东辽县");
        CODEAREA.put("220500", "通化市");
        CODEAREA.put("220502", "东昌区");
        CODEAREA.put("220503", "二道江区");
        CODEAREA.put("220521", "通化县");
        CODEAREA.put("220523", "辉南县");
        CODEAREA.put("220524", "柳河县");
        CODEAREA.put("220581", "梅河口市");
        CODEAREA.put("220582", "集安市");
        CODEAREA.put("220600", "白山市");
        CODEAREA.put("220602", "浑江区");
        CODEAREA.put("220605", "江源区");
        CODEAREA.put("220621", "抚松县");
        CODEAREA.put("220622", "靖宇县");
        CODEAREA.put("220623", "长白朝鲜族自治县");
        CODEAREA.put("220681", "临江市");
        CODEAREA.put("220700", "松原市");
        CODEAREA.put("220702", "宁江区");
        CODEAREA.put("220721", "前郭尔罗斯蒙古族自治县");
        CODEAREA.put("220722", "长岭县");
        CODEAREA.put("220723", "乾安县");
        CODEAREA.put("220781", "扶余市");
        CODEAREA.put("220800", "白城市");
        CODEAREA.put("220802", "洮北区");
        CODEAREA.put("220821", "镇赉县");
        CODEAREA.put("220822", "通榆县");
        CODEAREA.put("220881", "洮南市");
        CODEAREA.put("220882", "大安市");
        CODEAREA.put("222400", "延边朝鲜族自治州");
        CODEAREA.put("222401", "延吉市");
        CODEAREA.put("222402", "图们市");
        CODEAREA.put("222403", "敦化市");
        CODEAREA.put("222404", "珲春市");
        CODEAREA.put("222405", "龙井市");
        CODEAREA.put("222406", "和龙市");
        CODEAREA.put("222424", "汪清县");
        CODEAREA.put("222426", "安图县");
        CODEAREA.put("230000", "黑龙江省");
        CODEAREA.put("230100", "哈尔滨市");
        CODEAREA.put("230102", "道里区");
        CODEAREA.put("230103", "南岗区");
        CODEAREA.put("230104", "道外区");
        CODEAREA.put("230108", "平房区");
        CODEAREA.put("230109", "松北区");
        CODEAREA.put("230110", "香坊区");
        CODEAREA.put("230111", "呼兰区");
        CODEAREA.put("230112", "阿城区");
        CODEAREA.put("230123", "依兰县");
        CODEAREA.put("230124", "方正县");
        CODEAREA.put("230125", "宾县");
        CODEAREA.put("230126", "巴彦县");
        CODEAREA.put("230127", "木兰县");
        CODEAREA.put("230128", "通河县");
        CODEAREA.put("230129", "延寿县");
        CODEAREA.put("230182", "双城市");
        CODEAREA.put("230183", "尚志市");
        CODEAREA.put("230184", "五常市");
        CODEAREA.put("230200", "齐齐哈尔市");
        CODEAREA.put("230202", "龙沙区");
        CODEAREA.put("230203", "建华区");
        CODEAREA.put("230204", "铁锋区");
        CODEAREA.put("230205", "昂昂溪区");
        CODEAREA.put("230206", "富拉尔基区");
        CODEAREA.put("230207", "碾子山区");
        CODEAREA.put("230208", "梅里斯达斡尔族区");
        CODEAREA.put("230221", "龙江县");
        CODEAREA.put("230223", "依安县");
        CODEAREA.put("230224", "泰来县");
        CODEAREA.put("230225", "甘南县");
        CODEAREA.put("230227", "富裕县");
        CODEAREA.put("230229", "克山县");
        CODEAREA.put("230230", "克东县");
        CODEAREA.put("230231", "拜泉县");
        CODEAREA.put("230281", "讷河市");
        CODEAREA.put("230300", "鸡西市");
        CODEAREA.put("230302", "鸡冠区");
        CODEAREA.put("230303", "恒山区");
        CODEAREA.put("230304", "滴道区");
        CODEAREA.put("230305", "梨树区");
        CODEAREA.put("230306", "城子河区");
        CODEAREA.put("230307", "麻山区");
        CODEAREA.put("230321", "鸡东县");
        CODEAREA.put("230381", "虎林市");
        CODEAREA.put("230382", "密山市");
        CODEAREA.put("230400", "鹤岗市");
        CODEAREA.put("230402", "向阳区");
        CODEAREA.put("230403", "工农区");
        CODEAREA.put("230404", "南山区");
        CODEAREA.put("230405", "兴安区");
        CODEAREA.put("230406", "东山区");
        CODEAREA.put("230407", "兴山区");
        CODEAREA.put("230421", "萝北县");
        CODEAREA.put("230422", "绥滨县");
        CODEAREA.put("230500", "双鸭山市");
        CODEAREA.put("230502", "尖山区");
        CODEAREA.put("230503", "岭东区");
        CODEAREA.put("230505", "四方台区");
        CODEAREA.put("230506", "宝山区");
        CODEAREA.put("230521", "集贤县");
        CODEAREA.put("230522", "友谊县");
        CODEAREA.put("230523", "宝清县");
        CODEAREA.put("230524", "饶河县");
        CODEAREA.put("230600", "大庆市");
        CODEAREA.put("230602", "萨尔图区");
        CODEAREA.put("230603", "龙凤区");
        CODEAREA.put("230604", "让胡路区");
        CODEAREA.put("230605", "红岗区");
        CODEAREA.put("230606", "大同区");
        CODEAREA.put("230621", "肇州县");
        CODEAREA.put("230622", "肇源县");
        CODEAREA.put("230623", "林甸县");
        CODEAREA.put("230624", "杜尔伯特蒙古族自治县");
        CODEAREA.put("230700", "伊春市");
        CODEAREA.put("230702", "伊春区");
        CODEAREA.put("230703", "南岔区");
        CODEAREA.put("230704", "友好区");
        CODEAREA.put("230705", "西林区");
        CODEAREA.put("230706", "翠峦区");
        CODEAREA.put("230707", "新青区");
        CODEAREA.put("230708", "美溪区");
        CODEAREA.put("230709", "金山屯区");
        CODEAREA.put("230710", "五营区");
        CODEAREA.put("230711", "乌马河区");
        CODEAREA.put("230712", "汤旺河区");
        CODEAREA.put("230713", "带岭区");
        CODEAREA.put("230714", "乌伊岭区");
        CODEAREA.put("230715", "红星区");
        CODEAREA.put("230716", "上甘岭区");
        CODEAREA.put("230722", "嘉荫县");
        CODEAREA.put("230781", "铁力市");
        CODEAREA.put("230800", "佳木斯市");
        CODEAREA.put("230803", "向阳区");
        CODEAREA.put("230804", "前进区");
        CODEAREA.put("230805", "东风区");
        CODEAREA.put("230811", "郊区");
        CODEAREA.put("230822", "桦南县");
        CODEAREA.put("230826", "桦川县");
        CODEAREA.put("230828", "汤原县");
        CODEAREA.put("230833", "抚远县");
        CODEAREA.put("230881", "同江市");
        CODEAREA.put("230882", "富锦市");
        CODEAREA.put("230900", "七台河市");
        CODEAREA.put("230902", "新兴区");
        CODEAREA.put("230903", "桃山区");
        CODEAREA.put("230904", "茄子河区");
        CODEAREA.put("230921", "勃利县");
        CODEAREA.put("231000", "牡丹江市");
        CODEAREA.put("231002", "东安区");
        CODEAREA.put("231003", "阳明区");
        CODEAREA.put("231004", "爱民区");
        CODEAREA.put("231005", "西安区");
        CODEAREA.put("231024", "东宁县");
        CODEAREA.put("231025", "林口县");
        CODEAREA.put("231081", "绥芬河市");
        CODEAREA.put("231083", "海林市");
        CODEAREA.put("231084", "宁安市");
        CODEAREA.put("231085", "穆棱市");
        CODEAREA.put("231100", "黑河市");
        CODEAREA.put("231102", "爱辉区");
        CODEAREA.put("231121", "嫩江县");
        CODEAREA.put("231123", "逊克县");
        CODEAREA.put("231124", "孙吴县");
        CODEAREA.put("231181", "北安市");
        CODEAREA.put("231182", "五大连池市");
        CODEAREA.put("231200", "绥化市");
        CODEAREA.put("231202", "北林区");
        CODEAREA.put("231221", "望奎县");
        CODEAREA.put("231222", "兰西县");
        CODEAREA.put("231223", "青冈县");
        CODEAREA.put("231224", "庆安县");
        CODEAREA.put("231225", "明水县");
        CODEAREA.put("231226", "绥棱县");
        CODEAREA.put("231281", "安达市");
        CODEAREA.put("231282", "肇东市");
        CODEAREA.put("231283", "海伦市");
        CODEAREA.put("232700", "大兴安岭地区");
        CODEAREA.put("232721", "呼玛县");
        CODEAREA.put("232722", "塔河县");
        CODEAREA.put("232723", "漠河县");
        CODEAREA.put("310000", "上海市");
        CODEAREA.put("310101", "黄浦区");
        CODEAREA.put("310104", "徐汇区");
        CODEAREA.put("310105", "长宁区");
        CODEAREA.put("310106", "静安区");
        CODEAREA.put("310107", "普陀区");
        CODEAREA.put("310108", "闸北区");
        CODEAREA.put("310109", "虹口区");
        CODEAREA.put("310110", "杨浦区");
        CODEAREA.put("310112", "闵行区");
        CODEAREA.put("310113", "宝山区");
        CODEAREA.put("310114", "嘉定区");
        CODEAREA.put("310115", "浦东新区");
        CODEAREA.put("310116", "金山区");
        CODEAREA.put("310117", "松江区");
        CODEAREA.put("310118", "青浦区");
        CODEAREA.put("310120", "奉贤区");
        CODEAREA.put("310230", "崇明县");
        CODEAREA.put("320000", "江苏省");
        CODEAREA.put("320100", "南京市");
        CODEAREA.put("320102", "玄武区");
        CODEAREA.put("320104", "秦淮区");
        CODEAREA.put("320105", "建邺区");
        CODEAREA.put("320106", "鼓楼区");
        CODEAREA.put("320111", "浦口区");
        CODEAREA.put("320113", "栖霞区");
        CODEAREA.put("320114", "雨花台区");
        CODEAREA.put("320115", "江宁区");
        CODEAREA.put("320116", "六合区");
        CODEAREA.put("320117", "溧水区");
        CODEAREA.put("320118", "高淳区");
        CODEAREA.put("320200", "无锡市");
        CODEAREA.put("320202", "崇安区");
        CODEAREA.put("320203", "南长区");
        CODEAREA.put("320204", "北塘区");
        CODEAREA.put("320205", "锡山区");
        CODEAREA.put("320206", "惠山区");
        CODEAREA.put("320211", "滨湖区");
        CODEAREA.put("320281", "江阴市");
        CODEAREA.put("320282", "宜兴市");
        CODEAREA.put("320300", "徐州市");
        CODEAREA.put("320302", "鼓楼区");
        CODEAREA.put("320303", "云龙区");
        CODEAREA.put("320305", "贾汪区");
        CODEAREA.put("320311", "泉山区");
        CODEAREA.put("320312", "铜山区");
        CODEAREA.put("320321", "丰县");
        CODEAREA.put("320322", "沛县");
        CODEAREA.put("320324", "睢宁县");
        CODEAREA.put("320381", "新沂市");
        CODEAREA.put("320382", "邳州市");
        CODEAREA.put("320400", "常州市");
        CODEAREA.put("320402", "天宁区");
        CODEAREA.put("320404", "钟楼区");
        CODEAREA.put("320405", "戚墅堰区");
        CODEAREA.put("320411", "新北区");
        CODEAREA.put("320412", "武进区");
        CODEAREA.put("320481", "溧阳市");
        CODEAREA.put("320482", "金坛市");
        CODEAREA.put("320500", "苏州市");
        CODEAREA.put("320505", "虎丘区");
        CODEAREA.put("320506", "吴中区");
        CODEAREA.put("320507", "相城区");
        CODEAREA.put("320508", "姑苏区");
        CODEAREA.put("320509", "吴江区");
        CODEAREA.put("320581", "常熟市");
        CODEAREA.put("320582", "张家港市");
        CODEAREA.put("320583", "昆山市");
        CODEAREA.put("320585", "太仓市");
        CODEAREA.put("320600", "南通市");
        CODEAREA.put("320602", "崇川区");
        CODEAREA.put("320611", "港闸区");
        CODEAREA.put("320612", "通州区");
        CODEAREA.put("320621", "海安县");
        CODEAREA.put("320623", "如东县");
        CODEAREA.put("320681", "启东市");
        CODEAREA.put("320682", "如皋市");
        CODEAREA.put("320684", "海门市");
        CODEAREA.put("320700", "连云港市");
        CODEAREA.put("320703", "连云区");
        CODEAREA.put("320705", "新浦区");
        CODEAREA.put("320706", "海州区");
        CODEAREA.put("320721", "赣榆县");
        CODEAREA.put("320722", "东海县");
        CODEAREA.put("320723", "灌云县");
        CODEAREA.put("320724", "灌南县");
        CODEAREA.put("320800", "淮安市");
        CODEAREA.put("320802", "清河区");
        CODEAREA.put("320803", "淮安区");
        CODEAREA.put("320804", "淮阴区");
        CODEAREA.put("320811", "清浦区");
        CODEAREA.put("320826", "涟水县");
        CODEAREA.put("320829", "洪泽县");
        CODEAREA.put("320830", "盱眙县");
        CODEAREA.put("320831", "金湖县");
        CODEAREA.put("320900", "盐城市");
        CODEAREA.put("320902", "亭湖区");
        CODEAREA.put("320903", "盐都区");
        CODEAREA.put("320921", "响水县");
        CODEAREA.put("320922", "滨海县");
        CODEAREA.put("320923", "阜宁县");
        CODEAREA.put("320924", "射阳县");
        CODEAREA.put("320925", "建湖县");
        CODEAREA.put("320981", "东台市");
        CODEAREA.put("320982", "大丰市");
        CODEAREA.put("321000", "扬州市");
        CODEAREA.put("321002", "广陵区");
        CODEAREA.put("321003", "邗江区");
        CODEAREA.put("321012", "江都区");
        CODEAREA.put("321023", "宝应县");
        CODEAREA.put("321081", "仪征市");
        CODEAREA.put("321084", "高邮市");
        CODEAREA.put("321100", "镇江市");
        CODEAREA.put("321102", "京口区");
        CODEAREA.put("321111", "润州区");
        CODEAREA.put("321112", "丹徒区");
        CODEAREA.put("321181", "丹阳市");
        CODEAREA.put("321182", "扬中市");
        CODEAREA.put("321183", "句容市");
        CODEAREA.put("321200", "泰州市");
        CODEAREA.put("321202", "海陵区");
        CODEAREA.put("321203", "高港区");
        CODEAREA.put("321204", "姜堰区");
        CODEAREA.put("321281", "兴化市");
        CODEAREA.put("321282", "靖江市");
        CODEAREA.put("321283", "泰兴市");
        CODEAREA.put("321300", "宿迁市");
        CODEAREA.put("321302", "宿城区");
        CODEAREA.put("321311", "宿豫区");
        CODEAREA.put("321322", "沭阳县");
        CODEAREA.put("321323", "泗阳县");
        CODEAREA.put("321324", "泗洪县");
        CODEAREA.put("330000", "浙江省");
        CODEAREA.put("330100", "杭州市");
        CODEAREA.put("330102", "上城区");
        CODEAREA.put("330103", "下城区");
        CODEAREA.put("330104", "江干区");
        CODEAREA.put("330105", "拱墅区");
        CODEAREA.put("330106", "西湖区");
        CODEAREA.put("330108", "滨江区");
        CODEAREA.put("330109", "萧山区");
        CODEAREA.put("330110", "余杭区");
        CODEAREA.put("330122", "桐庐县");
        CODEAREA.put("330127", "淳安县");
        CODEAREA.put("330182", "建德市");
        CODEAREA.put("330183", "富阳市");
        CODEAREA.put("330185", "临安市");
        CODEAREA.put("330200", "宁波市");
        CODEAREA.put("330203", "海曙区");
        CODEAREA.put("330204", "江东区");
        CODEAREA.put("330205", "江北区");
        CODEAREA.put("330206", "北仑区");
        CODEAREA.put("330211", "镇海区");
        CODEAREA.put("330212", "鄞州区");
        CODEAREA.put("330225", "象山县");
        CODEAREA.put("330226", "宁海县");
        CODEAREA.put("330281", "余姚市");
        CODEAREA.put("330282", "慈溪市");
        CODEAREA.put("330283", "奉化市");
        CODEAREA.put("330300", "温州市");
        CODEAREA.put("330302", "鹿城区");
        CODEAREA.put("330303", "龙湾区");
        CODEAREA.put("330304", "瓯海区");
        CODEAREA.put("330322", "洞头县");
        CODEAREA.put("330324", "永嘉县");
        CODEAREA.put("330326", "平阳县");
        CODEAREA.put("330327", "苍南县");
        CODEAREA.put("330328", "文成县");
        CODEAREA.put("330329", "泰顺县");
        CODEAREA.put("330381", "瑞安市");
        CODEAREA.put("330382", "乐清市");
        CODEAREA.put("330400", "嘉兴市");
        CODEAREA.put("330402", "南湖区");
        CODEAREA.put("330411", "秀洲区");
        CODEAREA.put("330421", "嘉善县");
        CODEAREA.put("330424", "海盐县");
        CODEAREA.put("330481", "海宁市");
        CODEAREA.put("330482", "平湖市");
        CODEAREA.put("330483", "桐乡市");
        CODEAREA.put("330500", "湖州市");
        CODEAREA.put("330502", "吴兴区");
        CODEAREA.put("330503", "南浔区");
        CODEAREA.put("330521", "德清县");
        CODEAREA.put("330522", "长兴县");
        CODEAREA.put("330523", "安吉县");
        CODEAREA.put("330600", "绍兴市");
        CODEAREA.put("330602", "越城区");
        CODEAREA.put("330603", "柯桥区");
        CODEAREA.put("330604", "上虞区");
        CODEAREA.put("330624", "新昌县");
        CODEAREA.put("330681", "诸暨市");
        CODEAREA.put("330683", "嵊州市");
        CODEAREA.put("330700", "金华市");
        CODEAREA.put("330702", "婺城区");
        CODEAREA.put("330703", "金东区");
        CODEAREA.put("330723", "武义县");
        CODEAREA.put("330726", "浦江县");
        CODEAREA.put("330727", "磐安县");
        CODEAREA.put("330781", "兰溪市");
        CODEAREA.put("330782", "义乌市");
        CODEAREA.put("330783", "东阳市");
        CODEAREA.put("330784", "永康市");
        CODEAREA.put("330800", "衢州市");
        CODEAREA.put("330802", "柯城区");
        CODEAREA.put("330803", "衢江区");
        CODEAREA.put("330822", "常山县");
        CODEAREA.put("330824", "开化县");
        CODEAREA.put("330825", "龙游县");
        CODEAREA.put("330881", "江山市");
        CODEAREA.put("330900", "舟山市");
        CODEAREA.put("330902", "定海区");
        CODEAREA.put("330903", "普陀区");
        CODEAREA.put("330921", "岱山县");
        CODEAREA.put("330922", "嵊泗县");
        CODEAREA.put("331000", "台州市");
        CODEAREA.put("331002", "椒江区");
        CODEAREA.put("331003", "黄岩区");
        CODEAREA.put("331004", "路桥区");
        CODEAREA.put("331021", "玉环县");
        CODEAREA.put("331022", "三门县");
        CODEAREA.put("331023", "天台县");
        CODEAREA.put("331024", "仙居县");
        CODEAREA.put("331081", "温岭市");
        CODEAREA.put("331082", "临海市");
        CODEAREA.put("331100", "丽水市");
        CODEAREA.put("331102", "莲都区");
        CODEAREA.put("331121", "青田县");
        CODEAREA.put("331122", "缙云县");
        CODEAREA.put("331123", "遂昌县");
        CODEAREA.put("331124", "松阳县");
        CODEAREA.put("331125", "云和县");
        CODEAREA.put("331126", "庆元县");
        CODEAREA.put("331127", "景宁畲族自治县");
        CODEAREA.put("331181", "龙泉市");
        CODEAREA.put("340000", "安徽省");
        CODEAREA.put("340100", "合肥市");
        CODEAREA.put("340102", "瑶海区");
        CODEAREA.put("340103", "庐阳区");
        CODEAREA.put("340104", "蜀山区");
        CODEAREA.put("340111", "包河区");
        CODEAREA.put("340121", "长丰县");
        CODEAREA.put("340122", "肥东县");
        CODEAREA.put("340123", "肥西县");
        CODEAREA.put("340124", "庐江县");
        CODEAREA.put("340181", "巢湖市");
        CODEAREA.put("340200", "芜湖市");
        CODEAREA.put("340202", "镜湖区");
        CODEAREA.put("340203", "弋江区");
        CODEAREA.put("340207", "鸠江区");
        CODEAREA.put("340208", "三山区");
        CODEAREA.put("340221", "芜湖县");
        CODEAREA.put("340222", "繁昌县");
        CODEAREA.put("340223", "南陵县");
        CODEAREA.put("340225", "无为县");
        CODEAREA.put("340300", "蚌埠市");
        CODEAREA.put("340302", "龙子湖区");
        CODEAREA.put("340303", "蚌山区");
        CODEAREA.put("340304", "禹会区");
        CODEAREA.put("340311", "淮上区");
        CODEAREA.put("340321", "怀远县");
        CODEAREA.put("340322", "五河县");
        CODEAREA.put("340323", "固镇县");
        CODEAREA.put("340400", "淮南市");
        CODEAREA.put("340402", "大通区");
        CODEAREA.put("340403", "田家庵区");
        CODEAREA.put("340404", "谢家集区");
        CODEAREA.put("340405", "八公山区");
        CODEAREA.put("340406", "潘集区");
        CODEAREA.put("340421", "凤台县");
        CODEAREA.put("340500", "马鞍山市");
        CODEAREA.put("340503", "花山区");
        CODEAREA.put("340504", "雨山区");
        CODEAREA.put("340506", "博望区");
        CODEAREA.put("340521", "当涂县");
        CODEAREA.put("340522", "含山县");
        CODEAREA.put("340523", "和县");
        CODEAREA.put("340600", "淮北市");
        CODEAREA.put("340602", "杜集区");
        CODEAREA.put("340603", "相山区");
        CODEAREA.put("340604", "烈山区");
        CODEAREA.put("340621", "濉溪县");
        CODEAREA.put("340700", "铜陵市");
        CODEAREA.put("340702", "铜官山区");
        CODEAREA.put("340703", "狮子山区");
        CODEAREA.put("340711", "郊区");
        CODEAREA.put("340721", "铜陵县");
        CODEAREA.put("340800", "安庆市");
        CODEAREA.put("340802", "迎江区");
        CODEAREA.put("340803", "大观区");
        CODEAREA.put("340811", "宜秀区");
        CODEAREA.put("340822", "怀宁县");
        CODEAREA.put("340823", "枞阳县");
        CODEAREA.put("340824", "潜山县");
        CODEAREA.put("340825", "太湖县");
        CODEAREA.put("340826", "宿松县");
        CODEAREA.put("340827", "望江县");
        CODEAREA.put("340828", "岳西县");
        CODEAREA.put("340881", "桐城市");
        CODEAREA.put("341000", "黄山市");
        CODEAREA.put("341002", "屯溪区");
        CODEAREA.put("341003", "黄山区");
        CODEAREA.put("341004", "徽州区");
        CODEAREA.put("341021", "歙县");
        CODEAREA.put("341022", "休宁县");
        CODEAREA.put("341023", "黟县");
        CODEAREA.put("341024", "祁门县");
        CODEAREA.put("341100", "滁州市");
        CODEAREA.put("341102", "琅琊区");
        CODEAREA.put("341103", "南谯区");
        CODEAREA.put("341122", "来安县");
        CODEAREA.put("341124", "全椒县");
        CODEAREA.put("341125", "定远县");
        CODEAREA.put("341126", "凤阳县");
        CODEAREA.put("341181", "天长市");
        CODEAREA.put("341182", "明光市");
        CODEAREA.put("341200", "阜阳市");
        CODEAREA.put("341202", "颍州区");
        CODEAREA.put("341203", "颍东区");
        CODEAREA.put("341204", "颍泉区");
        CODEAREA.put("341221", "临泉县");
        CODEAREA.put("341222", "太和县");
        CODEAREA.put("341225", "阜南县");
        CODEAREA.put("341226", "颍上县");
        CODEAREA.put("341282", "界首市");
        CODEAREA.put("341300", "宿州市");
        CODEAREA.put("341302", "埇桥区");
        CODEAREA.put("341321", "砀山县");
        CODEAREA.put("341322", "萧县");
        CODEAREA.put("341323", "灵璧县");
        CODEAREA.put("341324", "泗县");
        CODEAREA.put("341500", "六安市");
        CODEAREA.put("341502", "金安区");
        CODEAREA.put("341503", "裕安区");
        CODEAREA.put("341521", "寿县");
        CODEAREA.put("341522", "霍邱县");
        CODEAREA.put("341523", "舒城县");
        CODEAREA.put("341524", "金寨县");
        CODEAREA.put("341525", "霍山县");
        CODEAREA.put("341600", "亳州市");
        CODEAREA.put("341602", "谯城区");
        CODEAREA.put("341621", "涡阳县");
        CODEAREA.put("341622", "蒙城县");
        CODEAREA.put("341623", "利辛县");
        CODEAREA.put("341700", "池州市");
        CODEAREA.put("341702", "贵池区");
        CODEAREA.put("341721", "东至县");
        CODEAREA.put("341722", "石台县");
        CODEAREA.put("341723", "青阳县");
        CODEAREA.put("341800", "宣城市");
        CODEAREA.put("341802", "宣州区");
        CODEAREA.put("341821", "郎溪县");
        CODEAREA.put("341822", "广德县");
        CODEAREA.put("341823", "泾县");
        CODEAREA.put("341824", "绩溪县");
        CODEAREA.put("341825", "旌德县");
        CODEAREA.put("341881", "宁国市");
        CODEAREA.put("350000", "福建省");
        CODEAREA.put("350100", "福州市");
        CODEAREA.put("350102", "鼓楼区");
        CODEAREA.put("350103", "台江区");
        CODEAREA.put("350104", "仓山区");
        CODEAREA.put("350105", "马尾区");
        CODEAREA.put("350111", "晋安区");
        CODEAREA.put("350121", "闽侯县");
        CODEAREA.put("350122", "连江县");
        CODEAREA.put("350123", "罗源县");
        CODEAREA.put("350124", "闽清县");
        CODEAREA.put("350125", "永泰县");
        CODEAREA.put("350128", "平潭县");
        CODEAREA.put("350181", "福清市");
        CODEAREA.put("350182", "长乐市");
        CODEAREA.put("350200", "厦门市");
        CODEAREA.put("350203", "思明区");
        CODEAREA.put("350205", "海沧区");
        CODEAREA.put("350206", "湖里区");
        CODEAREA.put("350211", "集美区");
        CODEAREA.put("350212", "同安区");
        CODEAREA.put("350213", "翔安区");
        CODEAREA.put("350300", "莆田市");
        CODEAREA.put("350302", "城厢区");
        CODEAREA.put("350303", "涵江区");
        CODEAREA.put("350304", "荔城区");
        CODEAREA.put("350305", "秀屿区");
        CODEAREA.put("350322", "仙游县");
        CODEAREA.put("350400", "三明市");
        CODEAREA.put("350402", "梅列区");
        CODEAREA.put("350403", "三元区");
        CODEAREA.put("350421", "明溪县");
        CODEAREA.put("350423", "清流县");
        CODEAREA.put("350424", "宁化县");
        CODEAREA.put("350425", "大田县");
        CODEAREA.put("350426", "尤溪县");
        CODEAREA.put("350427", "沙县");
        CODEAREA.put("350428", "将乐县");
        CODEAREA.put("350429", "泰宁县");
        CODEAREA.put("350430", "建宁县");
        CODEAREA.put("350481", "永安市");
        CODEAREA.put("350500", "泉州市");
        CODEAREA.put("350502", "鲤城区");
        CODEAREA.put("350503", "丰泽区");
        CODEAREA.put("350504", "洛江区");
        CODEAREA.put("350505", "泉港区");
        CODEAREA.put("350521", "惠安县");
        CODEAREA.put("350524", "安溪县");
        CODEAREA.put("350525", "永春县");
        CODEAREA.put("350526", "德化县");
        CODEAREA.put("350527", "金门县");
        CODEAREA.put("350581", "石狮市");
        CODEAREA.put("350582", "晋江市");
        CODEAREA.put("350583", "南安市");
        CODEAREA.put("350600", "漳州市");
        CODEAREA.put("350602", "芗城区");
        CODEAREA.put("350603", "龙文区");
        CODEAREA.put("350622", "云霄县");
        CODEAREA.put("350623", "漳浦县");
        CODEAREA.put("350624", "诏安县");
        CODEAREA.put("350625", "长泰县");
        CODEAREA.put("350626", "东山县");
        CODEAREA.put("350627", "南靖县");
        CODEAREA.put("350628", "平和县");
        CODEAREA.put("350629", "华安县");
        CODEAREA.put("350681", "龙海市");
        CODEAREA.put("350700", "南平市");
        CODEAREA.put("350702", "延平区");
        CODEAREA.put("350721", "顺昌县");
        CODEAREA.put("350722", "浦城县");
        CODEAREA.put("350723", "光泽县");
        CODEAREA.put("350724", "松溪县");
        CODEAREA.put("350725", "政和县");
        CODEAREA.put("350781", "邵武市");
        CODEAREA.put("350782", "武夷山市");
        CODEAREA.put("350783", "建瓯市");
        CODEAREA.put("350784", "建阳市");
        CODEAREA.put("350800", "龙岩市");
        CODEAREA.put("350802", "新罗区");
        CODEAREA.put("350821", "长汀县");
        CODEAREA.put("350822", "永定县");
        CODEAREA.put("350823", "上杭县");
        CODEAREA.put("350824", "武平县");
        CODEAREA.put("350825", "连城县");
        CODEAREA.put("350881", "漳平市");
        CODEAREA.put("350900", "宁德市");
        CODEAREA.put("350902", "蕉城区");
        CODEAREA.put("350921", "霞浦县");
        CODEAREA.put("350922", "古田县");
        CODEAREA.put("350923", "屏南县");
        CODEAREA.put("350924", "寿宁县");
        CODEAREA.put("350925", "周宁县");
        CODEAREA.put("350926", "柘荣县");
        CODEAREA.put("350981", "福安市");
        CODEAREA.put("350982", "福鼎市");
        CODEAREA.put("360000", "江西省");
        CODEAREA.put("360100", "南昌市");
        CODEAREA.put("360102", "东湖区");
        CODEAREA.put("360103", "西湖区");
        CODEAREA.put("360104", "青云谱区");
        CODEAREA.put("360105", "湾里区");
        CODEAREA.put("360111", "青山湖区");
        CODEAREA.put("360121", "南昌县");
        CODEAREA.put("360122", "新建县");
        CODEAREA.put("360123", "安义县");
        CODEAREA.put("360124", "进贤县");
        CODEAREA.put("360200", "景德镇市");
        CODEAREA.put("360202", "昌江区");
        CODEAREA.put("360203", "珠山区");
        CODEAREA.put("360222", "浮梁县");
        CODEAREA.put("360281", "乐平市");
        CODEAREA.put("360300", "萍乡市");
        CODEAREA.put("360302", "安源区");
        CODEAREA.put("360313", "湘东区");
        CODEAREA.put("360321", "莲花县");
        CODEAREA.put("360322", "上栗县");
        CODEAREA.put("360323", "芦溪县");
        CODEAREA.put("360400", "九江市");
        CODEAREA.put("360402", "庐山区");
        CODEAREA.put("360403", "浔阳区");
        CODEAREA.put("360421", "九江县");
        CODEAREA.put("360423", "武宁县");
        CODEAREA.put("360424", "修水县");
        CODEAREA.put("360425", "永修县");
        CODEAREA.put("360426", "德安县");
        CODEAREA.put("360427", "星子县");
        CODEAREA.put("360428", "都昌县");
        CODEAREA.put("360429", "湖口县");
        CODEAREA.put("360430", "彭泽县");
        CODEAREA.put("360481", "瑞昌市");
        CODEAREA.put("360482", "共青城市");
        CODEAREA.put("360500", "新余市");
        CODEAREA.put("360502", "渝水区");
        CODEAREA.put("360521", "分宜县");
        CODEAREA.put("360600", "鹰潭市");
        CODEAREA.put("360602", "月湖区");
        CODEAREA.put("360622", "余江县");
        CODEAREA.put("360681", "贵溪市");
        CODEAREA.put("360700", "赣州市");
        CODEAREA.put("360702", "章贡区");
        CODEAREA.put("360703", "南康区");
        CODEAREA.put("360721", "赣县");
        CODEAREA.put("360722", "信丰县");
        CODEAREA.put("360723", "大余县");
        CODEAREA.put("360724", "上犹县");
        CODEAREA.put("360725", "崇义县");
        CODEAREA.put("360726", "安远县");
        CODEAREA.put("360727", "龙南县");
        CODEAREA.put("360728", "定南县");
        CODEAREA.put("360729", "全南县");
        CODEAREA.put("360730", "宁都县");
        CODEAREA.put("360731", "于都县");
        CODEAREA.put("360732", "兴国县");
        CODEAREA.put("360733", "会昌县");
        CODEAREA.put("360734", "寻乌县");
        CODEAREA.put("360735", "石城县");
        CODEAREA.put("360781", "瑞金市");
        CODEAREA.put("360800", "吉安市");
        CODEAREA.put("360802", "吉州区");
        CODEAREA.put("360803", "青原区");
        CODEAREA.put("360821", "吉安县");
        CODEAREA.put("360822", "吉水县");
        CODEAREA.put("360823", "峡江县");
        CODEAREA.put("360824", "新干县");
        CODEAREA.put("360825", "永丰县");
        CODEAREA.put("360826", "泰和县");
        CODEAREA.put("360827", "遂川县");
        CODEAREA.put("360828", "万安县");
        CODEAREA.put("360829", "安福县");
        CODEAREA.put("360830", "永新县");
        CODEAREA.put("360881", "井冈山市");
        CODEAREA.put("360900", "宜春市");
        CODEAREA.put("360902", "袁州区");
        CODEAREA.put("360921", "奉新县");
        CODEAREA.put("360922", "万载县");
        CODEAREA.put("360923", "上高县");
        CODEAREA.put("360924", "宜丰县");
        CODEAREA.put("360925", "靖安县");
        CODEAREA.put("360926", "铜鼓县");
        CODEAREA.put("360981", "丰城市");
        CODEAREA.put("360982", "樟树市");
        CODEAREA.put("360983", "高安市");
        CODEAREA.put("361000", "抚州市");
        CODEAREA.put("361002", "临川区");
        CODEAREA.put("361021", "南城县");
        CODEAREA.put("361022", "黎川县");
        CODEAREA.put("361023", "南丰县");
        CODEAREA.put("361024", "崇仁县");
        CODEAREA.put("361025", "乐安县");
        CODEAREA.put("361026", "宜黄县");
        CODEAREA.put("361027", "金溪县");
        CODEAREA.put("361028", "资溪县");
        CODEAREA.put("361029", "东乡县");
        CODEAREA.put("361030", "广昌县");
        CODEAREA.put("361100", "上饶市");
        CODEAREA.put("361102", "信州区");
        CODEAREA.put("361121", "上饶县");
        CODEAREA.put("361122", "广丰县");
        CODEAREA.put("361123", "玉山县");
        CODEAREA.put("361124", "铅山县");
        CODEAREA.put("361125", "横峰县");
        CODEAREA.put("361126", "弋阳县");
        CODEAREA.put("361127", "余干县");
        CODEAREA.put("361128", "鄱阳县");
        CODEAREA.put("361129", "万年县");
        CODEAREA.put("361130", "婺源县");
        CODEAREA.put("361181", "德兴市");
        CODEAREA.put("370000", "山东省");
        CODEAREA.put("370100", "济南市");
        CODEAREA.put("370102", "历下区");
        CODEAREA.put("370103", "市中区");
        CODEAREA.put("370104", "槐荫区");
        CODEAREA.put("370105", "天桥区");
        CODEAREA.put("370112", "历城区");
        CODEAREA.put("370113", "长清区");
        CODEAREA.put("370124", "平阴县");
        CODEAREA.put("370125", "济阳县");
        CODEAREA.put("370126", "商河县");
        CODEAREA.put("370181", "章丘市");
        CODEAREA.put("370200", "青岛市");
        CODEAREA.put("370202", "市南区");
        CODEAREA.put("370203", "市北区");
        CODEAREA.put("370211", "黄岛区");
        CODEAREA.put("370212", "崂山区");
        CODEAREA.put("370213", "李沧区");
        CODEAREA.put("370214", "城阳区");
        CODEAREA.put("370281", "胶州市");
        CODEAREA.put("370282", "即墨市");
        CODEAREA.put("370283", "平度市");
        CODEAREA.put("370285", "莱西市");
        CODEAREA.put("370300", "淄博市");
        CODEAREA.put("370302", "淄川区");
        CODEAREA.put("370303", "张店区");
        CODEAREA.put("370304", "博山区");
        CODEAREA.put("370305", "临淄区");
        CODEAREA.put("370306", "周村区");
        CODEAREA.put("370321", "桓台县");
        CODEAREA.put("370322", "高青县");
        CODEAREA.put("370323", "沂源县");
        CODEAREA.put("370400", "枣庄市");
        CODEAREA.put("370402", "市中区");
        CODEAREA.put("370403", "薛城区");
        CODEAREA.put("370404", "峄城区");
        CODEAREA.put("370405", "台儿庄区");
        CODEAREA.put("370406", "山亭区");
        CODEAREA.put("370481", "滕州市");
        CODEAREA.put("370500", "东营市");
        CODEAREA.put("370502", "东营区");
        CODEAREA.put("370503", "河口区");
        CODEAREA.put("370521", "垦利县");
        CODEAREA.put("370522", "利津县");
        CODEAREA.put("370523", "广饶县");
        CODEAREA.put("370600", "烟台市");
        CODEAREA.put("370602", "芝罘区");
        CODEAREA.put("370611", "福山区");
        CODEAREA.put("370612", "牟平区");
        CODEAREA.put("370613", "莱山区");
        CODEAREA.put("370634", "长岛县");
        CODEAREA.put("370681", "龙口市");
        CODEAREA.put("370682", "莱阳市");
        CODEAREA.put("370683", "莱州市");
        CODEAREA.put("370684", "蓬莱市");
        CODEAREA.put("370685", "招远市");
        CODEAREA.put("370686", "栖霞市");
        CODEAREA.put("370687", "海阳市");
        CODEAREA.put("370700", "潍坊市");
        CODEAREA.put("370702", "潍城区");
        CODEAREA.put("370703", "寒亭区");
        CODEAREA.put("370704", "坊子区");
        CODEAREA.put("370705", "奎文区");
        CODEAREA.put("370724", "临朐县");
        CODEAREA.put("370725", "昌乐县");
        CODEAREA.put("370781", "青州市");
        CODEAREA.put("370782", "诸城市");
        CODEAREA.put("370783", "寿光市");
        CODEAREA.put("370784", "安丘市");
        CODEAREA.put("370785", "高密市");
        CODEAREA.put("370786", "昌邑市");
        CODEAREA.put("370800", "济宁市");
        CODEAREA.put("370811", "任城区");
        CODEAREA.put("370812", "兖州区");
        CODEAREA.put("370826", "微山县");
        CODEAREA.put("370827", "鱼台县");
        CODEAREA.put("370828", "金乡县");
        CODEAREA.put("370829", "嘉祥县");
        CODEAREA.put("370830", "汶上县");
        CODEAREA.put("370831", "泗水县");
        CODEAREA.put("370832", "梁山县");
        CODEAREA.put("370881", "曲阜市");
        CODEAREA.put("370883", "邹城市");
        CODEAREA.put("370900", "泰安市");
        CODEAREA.put("370902", "泰山区");
        CODEAREA.put("370911", "岱岳区");
        CODEAREA.put("370921", "宁阳县");
        CODEAREA.put("370923", "东平县");
        CODEAREA.put("370982", "新泰市");
        CODEAREA.put("370983", "肥城市");
        CODEAREA.put("371000", "威海市");
        CODEAREA.put("371002", "环翠区");
        CODEAREA.put("371081", "文登市");
        CODEAREA.put("371082", "荣成市");
        CODEAREA.put("371083", "乳山市");
        CODEAREA.put("371100", "日照市");
        CODEAREA.put("371102", "东港区");
        CODEAREA.put("371103", "岚山区");
        CODEAREA.put("371121", "五莲县");
        CODEAREA.put("371122", "莒县");
        CODEAREA.put("371200", "莱芜市");
        CODEAREA.put("371202", "莱城区");
        CODEAREA.put("371203", "钢城区");
        CODEAREA.put("371300", "临沂市");
        CODEAREA.put("371302", "兰山区");
        CODEAREA.put("371311", "罗庄区");
        CODEAREA.put("371312", "河东区");
        CODEAREA.put("371321", "沂南县");
        CODEAREA.put("371322", "郯城县");
        CODEAREA.put("371323", "沂水县");
        CODEAREA.put("371324", "苍山县");
        CODEAREA.put("371325", "费县");
        CODEAREA.put("371326", "平邑县");
        CODEAREA.put("371327", "莒南县");
        CODEAREA.put("371328", "蒙阴县");
        CODEAREA.put("371329", "临沭县");
        CODEAREA.put("371400", "德州市");
        CODEAREA.put("371402", "德城区");
        CODEAREA.put("371421", "陵县");
        CODEAREA.put("371422", "宁津县");
        CODEAREA.put("371423", "庆云县");
        CODEAREA.put("371424", "临邑县");
        CODEAREA.put("371425", "齐河县");
        CODEAREA.put("371426", "平原县");
        CODEAREA.put("371427", "夏津县");
        CODEAREA.put("371428", "武城县");
        CODEAREA.put("371481", "乐陵市");
        CODEAREA.put("371482", "禹城市");
        CODEAREA.put("371500", "聊城市");
        CODEAREA.put("371502", "东昌府区");
        CODEAREA.put("371521", "阳谷县");
        CODEAREA.put("371522", "莘县");
        CODEAREA.put("371523", "茌平县");
        CODEAREA.put("371524", "东阿县");
        CODEAREA.put("371525", "冠县");
        CODEAREA.put("371526", "高唐县");
        CODEAREA.put("371581", "临清市");
        CODEAREA.put("371600", "滨州市");
        CODEAREA.put("371602", "滨城区");
        CODEAREA.put("371621", "惠民县");
        CODEAREA.put("371622", "阳信县");
        CODEAREA.put("371623", "无棣县");
        CODEAREA.put("371624", "沾化县");
        CODEAREA.put("371625", "博兴县");
        CODEAREA.put("371626", "邹平县");
        CODEAREA.put("371700", "菏泽市");
        CODEAREA.put("371702", "牡丹区");
        CODEAREA.put("371721", "曹县");
        CODEAREA.put("371722", "单县");
        CODEAREA.put("371723", "成武县");
        CODEAREA.put("371724", "巨野县");
        CODEAREA.put("371725", "郓城县");
        CODEAREA.put("371726", "鄄城县");
        CODEAREA.put("371727", "定陶县");
        CODEAREA.put("371728", "东明县");
        CODEAREA.put("410000", "河南省");
        CODEAREA.put("410100", "郑州市");
        CODEAREA.put("410102", "中原区");
        CODEAREA.put("410103", "二七区");
        CODEAREA.put("410104", "管城回族区");
        CODEAREA.put("410105", "金水区");
        CODEAREA.put("410106", "上街区");
        CODEAREA.put("410108", "惠济区");
        CODEAREA.put("410122", "中牟县");
        CODEAREA.put("410181", "巩义市");
        CODEAREA.put("410182", "荥阳市");
        CODEAREA.put("410183", "新密市");
        CODEAREA.put("410184", "新郑市");
        CODEAREA.put("410185", "登封市");
        CODEAREA.put("410200", "开封市");
        CODEAREA.put("410202", "龙亭区");
        CODEAREA.put("410203", "顺河回族区");
        CODEAREA.put("410204", "鼓楼区");
        CODEAREA.put("410205", "禹王台区");
        CODEAREA.put("410211", "金明区");
        CODEAREA.put("410221", "杞县");
        CODEAREA.put("410222", "通许县");
        CODEAREA.put("410223", "尉氏县");
        CODEAREA.put("410224", "开封县");
        CODEAREA.put("410225", "兰考县");
        CODEAREA.put("410300", "洛阳市");
        CODEAREA.put("410302", "老城区");
        CODEAREA.put("410303", "西工区");
        CODEAREA.put("410304", "瀍河回族区");
        CODEAREA.put("410305", "涧西区");
        CODEAREA.put("410306", "吉利区");
        CODEAREA.put("410311", "洛龙区");
        CODEAREA.put("410322", "孟津县");
        CODEAREA.put("410323", "新安县");
        CODEAREA.put("410324", "栾川县");
        CODEAREA.put("410325", "嵩县");
        CODEAREA.put("410326", "汝阳县");
        CODEAREA.put("410327", "宜阳县");
        CODEAREA.put("410328", "洛宁县");
        CODEAREA.put("410329", "伊川县");
        CODEAREA.put("410381", "偃师市");
        CODEAREA.put("410400", "平顶山市");
        CODEAREA.put("410402", "新华区");
        CODEAREA.put("410403", "卫东区");
        CODEAREA.put("410404", "石龙区");
        CODEAREA.put("410411", "湛河区");
        CODEAREA.put("410421", "宝丰县");
        CODEAREA.put("410422", "叶县");
        CODEAREA.put("410423", "鲁山县");
        CODEAREA.put("410425", "郏县");
        CODEAREA.put("410481", "舞钢市");
        CODEAREA.put("410482", "汝州市");
        CODEAREA.put("410500", "安阳市");
        CODEAREA.put("410502", "文峰区");
        CODEAREA.put("410503", "北关区");
        CODEAREA.put("410505", "殷都区");
        CODEAREA.put("410506", "龙安区");
        CODEAREA.put("410522", "安阳县");
        CODEAREA.put("410523", "汤阴县");
        CODEAREA.put("410526", "滑县");
        CODEAREA.put("410527", "内黄县");
        CODEAREA.put("410581", "林州市");
        CODEAREA.put("410600", "鹤壁市");
        CODEAREA.put("410602", "鹤山区");
        CODEAREA.put("410603", "山城区");
        CODEAREA.put("410611", "淇滨区");
        CODEAREA.put("410621", "浚县");
        CODEAREA.put("410622", "淇县");
        CODEAREA.put("410700", "新乡市");
        CODEAREA.put("410702", "红旗区");
        CODEAREA.put("410703", "卫滨区");
        CODEAREA.put("410704", "凤泉区");
        CODEAREA.put("410711", "牧野区");
        CODEAREA.put("410721", "新乡县");
        CODEAREA.put("410724", "获嘉县");
        CODEAREA.put("410725", "原阳县");
        CODEAREA.put("410726", "延津县");
        CODEAREA.put("410727", "封丘县");
        CODEAREA.put("410728", "长垣县");
        CODEAREA.put("410781", "卫辉市");
        CODEAREA.put("410782", "辉县市");
        CODEAREA.put("410800", "焦作市");
        CODEAREA.put("410802", "解放区");
        CODEAREA.put("410803", "中站区");
        CODEAREA.put("410804", "马村区");
        CODEAREA.put("410811", "山阳区");
        CODEAREA.put("410821", "修武县");
        CODEAREA.put("410822", "博爱县");
        CODEAREA.put("410823", "武陟县");
        CODEAREA.put("410825", "温县");
        CODEAREA.put("410882", "沁阳市");
        CODEAREA.put("410883", "孟州市");
        CODEAREA.put("410900", "濮阳市");
        CODEAREA.put("410902", "华龙区");
        CODEAREA.put("410922", "清丰县");
        CODEAREA.put("410923", "南乐县");
        CODEAREA.put("410926", "范县");
        CODEAREA.put("410927", "台前县");
        CODEAREA.put("410928", "濮阳县");
        CODEAREA.put("411000", "许昌市");
        CODEAREA.put("411002", "魏都区");
        CODEAREA.put("411023", "许昌县");
        CODEAREA.put("411024", "鄢陵县");
        CODEAREA.put("411025", "襄城县");
        CODEAREA.put("元素代码", "元素名称");
        CODEAREA.put("411081", "禹州市");
        CODEAREA.put("411082", "长葛市");
        CODEAREA.put("411100", "漯河市");
        CODEAREA.put("411102", "源汇区");
        CODEAREA.put("411103", "郾城区");
        CODEAREA.put("411104", "召陵区");
        CODEAREA.put("411121", "舞阳县");
        CODEAREA.put("411122", "临颍县");
        CODEAREA.put("411200", "三门峡市");
        CODEAREA.put("411202", "湖滨区");
        CODEAREA.put("411221", "渑池县");
        CODEAREA.put("411222", "陕县");
        CODEAREA.put("411224", "卢氏县");
        CODEAREA.put("411281", "义马市");
        CODEAREA.put("411282", "灵宝市");
        CODEAREA.put("411300", "南阳市");
        CODEAREA.put("411302", "宛城区");
        CODEAREA.put("411303", "卧龙区");
        CODEAREA.put("411321", "南召县");
        CODEAREA.put("411322", "方城县");
        CODEAREA.put("411323", "西峡县");
        CODEAREA.put("411324", "镇平县");
        CODEAREA.put("411325", "内乡县");
        CODEAREA.put("411326", "淅川县");
        CODEAREA.put("411327", "社旗县");
        CODEAREA.put("411328", "唐河县");
        CODEAREA.put("411329", "新野县");
        CODEAREA.put("411330", "桐柏县");
        CODEAREA.put("411381", "邓州市");
        CODEAREA.put("411400", "商丘市");
        CODEAREA.put("411402", "梁园区");
        CODEAREA.put("411403", "睢阳区");
        CODEAREA.put("411421", "民权县");
        CODEAREA.put("411422", "睢县");
        CODEAREA.put("411423", "宁陵县");
        CODEAREA.put("411424", "柘城县");
        CODEAREA.put("411425", "虞城县");
        CODEAREA.put("411426", "夏邑县");
        CODEAREA.put("411481", "永城市");
        CODEAREA.put("411500", "信阳市");
        CODEAREA.put("411502", "浉河区");
        CODEAREA.put("411503", "平桥区");
        CODEAREA.put("411521", "罗山县");
        CODEAREA.put("411522", "光山县");
        CODEAREA.put("411523", "新县");
        CODEAREA.put("411524", "商城县");
        CODEAREA.put("411525", "固始县");
        CODEAREA.put("411526", "潢川县");
        CODEAREA.put("411527", "淮滨县");
        CODEAREA.put("411528", "息县");
        CODEAREA.put("411600", "周口市");
        CODEAREA.put("411602", "川汇区");
        CODEAREA.put("411621", "扶沟县");
        CODEAREA.put("411622", "西华县");
        CODEAREA.put("411623", "商水县");
        CODEAREA.put("411624", "沈丘县");
        CODEAREA.put("411625", "郸城县");
        CODEAREA.put("411626", "淮阳县");
        CODEAREA.put("411627", "太康县");
        CODEAREA.put("411628", "鹿邑县");
        CODEAREA.put("411681", "项城市");
        CODEAREA.put("411700", "驻马店市");
        CODEAREA.put("411702", "驿城区");
        CODEAREA.put("411721", "西平县");
        CODEAREA.put("411722", "上蔡县");
        CODEAREA.put("411723", "平舆县");
        CODEAREA.put("411724", "正阳县");
        CODEAREA.put("411725", "确山县");
        CODEAREA.put("411726", "泌阳县");
        CODEAREA.put("411727", "汝南县");
        CODEAREA.put("411728", "遂平县");
        CODEAREA.put("411729", "新蔡县");
        CODEAREA.put("419001", "济源市");
        CODEAREA.put("420000", "湖北省");
        CODEAREA.put("420100", "武汉市");
        CODEAREA.put("420102", "江岸区");
        CODEAREA.put("420103", "江汉区");
        CODEAREA.put("420104", "硚口区");
        CODEAREA.put("420105", "汉阳区");
        CODEAREA.put("420106", "武昌区");
        CODEAREA.put("420107", "青山区");
        CODEAREA.put("420111", "洪山区");
        CODEAREA.put("420112", "东西湖区");
        CODEAREA.put("420113", "汉南区");
        CODEAREA.put("420114", "蔡甸区");
        CODEAREA.put("420115", "江夏区");
        CODEAREA.put("420116", "黄陂区");
        CODEAREA.put("420117", "新洲区");
        CODEAREA.put("420200", "黄石市");
        CODEAREA.put("420202", "黄石港区");
        CODEAREA.put("420203", "西塞山区");
        CODEAREA.put("420204", "下陆区");
        CODEAREA.put("420205", "铁山区");
        CODEAREA.put("420222", "阳新县");
        CODEAREA.put("420281", "大冶市");
        CODEAREA.put("420300", "十堰市");
        CODEAREA.put("420302", "茅箭区");
        CODEAREA.put("420303", "张湾区");
        CODEAREA.put("420321", "郧县");
        CODEAREA.put("420322", "郧西县");
        CODEAREA.put("420323", "竹山县");
        CODEAREA.put("420324", "竹溪县");
        CODEAREA.put("420325", "房县");
        CODEAREA.put("420381", "丹江口市");
        CODEAREA.put("420500", "宜昌市");
        CODEAREA.put("420502", "西陵区");
        CODEAREA.put("420503", "伍家岗区");
        CODEAREA.put("420504", "点军区");
        CODEAREA.put("420505", "猇亭区");
        CODEAREA.put("420506", "夷陵区");
        CODEAREA.put("420525", "远安县");
        CODEAREA.put("420526", "兴山县");
        CODEAREA.put("420527", "秭归县");
        CODEAREA.put("420528", "长阳土家族自治县");
        CODEAREA.put("420529", "五峰土家族自治县");
        CODEAREA.put("420581", "宜都市");
        CODEAREA.put("420582", "当阳市");
        CODEAREA.put("420583", "枝江市");
        CODEAREA.put("420600", "襄阳市");
        CODEAREA.put("420602", "襄城区");
        CODEAREA.put("420606", "樊城区");
        CODEAREA.put("420607", "襄州区");
        CODEAREA.put("420624", "南漳县");
        CODEAREA.put("420625", "谷城县");
        CODEAREA.put("420626", "保康县");
        CODEAREA.put("420682", "老河口市");
        CODEAREA.put("420683", "枣阳市");
        CODEAREA.put("420684", "宜城市");
        CODEAREA.put("420700", "鄂州市");
        CODEAREA.put("420702", "梁子湖区");
        CODEAREA.put("420703", "华容区");
        CODEAREA.put("420704", "鄂城区");
        CODEAREA.put("420800", "荆门市");
        CODEAREA.put("420802", "东宝区");
        CODEAREA.put("420804", "掇刀区");
        CODEAREA.put("420821", "京山县");
        CODEAREA.put("420822", "沙洋县");
        CODEAREA.put("420881", "钟祥市");
        CODEAREA.put("420900", "孝感市");
        CODEAREA.put("420902", "孝南区");
        CODEAREA.put("420921", "孝昌县");
        CODEAREA.put("420922", "大悟县");
        CODEAREA.put("420923", "云梦县");
        CODEAREA.put("420981", "应城市");
        CODEAREA.put("420982", "安陆市");
        CODEAREA.put("420984", "汉川市");
        CODEAREA.put("421000", "荆州市");
        CODEAREA.put("421002", "沙市区");
        CODEAREA.put("421003", "荆州区");
        CODEAREA.put("421022", "公安县");
        CODEAREA.put("421023", "监利县");
        CODEAREA.put("421024", "江陵县");
        CODEAREA.put("421081", "石首市");
        CODEAREA.put("421083", "洪湖市");
        CODEAREA.put("421087", "松滋市");
        CODEAREA.put("421100", "黄冈市");
        CODEAREA.put("421102", "黄州区");
        CODEAREA.put("421121", "团风县");
        CODEAREA.put("421122", "红安县");
        CODEAREA.put("421123", "罗田县");
        CODEAREA.put("421124", "英山县");
        CODEAREA.put("421125", "浠水县");
        CODEAREA.put("421126", "蕲春县");
        CODEAREA.put("421127", "黄梅县");
        CODEAREA.put("421181", "麻城市");
        CODEAREA.put("421182", "武穴市");
        CODEAREA.put("421200", "咸宁市");
        CODEAREA.put("421202", "咸安区");
        CODEAREA.put("421221", "嘉鱼县");
        CODEAREA.put("421222", "通城县");
        CODEAREA.put("421223", "崇阳县");
        CODEAREA.put("421224", "通山县");
        CODEAREA.put("421281", "赤壁市");
        CODEAREA.put("421300", "随州市");
        CODEAREA.put("421303", "曾都区");
        CODEAREA.put("421321", "随县");
        CODEAREA.put("421381", "广水市");
        CODEAREA.put("422800", "恩施土家族苗族自治州");
        CODEAREA.put("422801", "恩施市");
        CODEAREA.put("422802", "利川市");
        CODEAREA.put("422822", "建始县");
        CODEAREA.put("422823", "巴东县");
        CODEAREA.put("422825", "宣恩县");
        CODEAREA.put("422826", "咸丰县");
        CODEAREA.put("422827", "来凤县");
        CODEAREA.put("422828", "鹤峰县");
        CODEAREA.put("429004", "仙桃市");
        CODEAREA.put("429005", "潜江市");
        CODEAREA.put("429006", "天门市");
        CODEAREA.put("429021", "神农架林区");
        CODEAREA.put("430000", "湖南省");
        CODEAREA.put("430100", "长沙市");
        CODEAREA.put("430102", "芙蓉区");
        CODEAREA.put("430103", "天心区");
        CODEAREA.put("430104", "岳麓区");
        CODEAREA.put("430105", "开福区");
        CODEAREA.put("430111", "雨花区");
        CODEAREA.put("430112", "望城区");
        CODEAREA.put("430121", "长沙县");
        CODEAREA.put("430124", "宁乡县");
        CODEAREA.put("430181", "浏阳市");
        CODEAREA.put("430200", "株洲市");
        CODEAREA.put("430202", "荷塘区");
        CODEAREA.put("430203", "芦淞区");
        CODEAREA.put("430204", "石峰区");
        CODEAREA.put("430211", "天元区");
        CODEAREA.put("430221", "株洲县");
        CODEAREA.put("430223", "攸县");
        CODEAREA.put("430224", "茶陵县");
        CODEAREA.put("430225", "炎陵县");
        CODEAREA.put("430281", "醴陵市");
        CODEAREA.put("430300", "湘潭市");
        CODEAREA.put("430302", "雨湖区");
        CODEAREA.put("430304", "岳塘区");
        CODEAREA.put("430321", "湘潭县");
        CODEAREA.put("430381", "湘乡市");
        CODEAREA.put("430382", "韶山市");
        CODEAREA.put("430400", "衡阳市");
        CODEAREA.put("430405", "珠晖区");
        CODEAREA.put("430406", "雁峰区");
        CODEAREA.put("430407", "石鼓区");
        CODEAREA.put("430408", "蒸湘区");
        CODEAREA.put("430412", "南岳区");
        CODEAREA.put("430421", "衡阳县");
        CODEAREA.put("430422", "衡南县");
        CODEAREA.put("430423", "衡山县");
        CODEAREA.put("430424", "衡东县");
        CODEAREA.put("430426", "祁东县");
        CODEAREA.put("430481", "耒阳市");
        CODEAREA.put("430482", "常宁市");
        CODEAREA.put("430500", "邵阳市");
        CODEAREA.put("430502", "双清区");
        CODEAREA.put("430503", "大祥区");
        CODEAREA.put("430511", "北塔区");
        CODEAREA.put("430521", "邵东县");
        CODEAREA.put("430522", "新邵县");
        CODEAREA.put("430523", "邵阳县");
        CODEAREA.put("430524", "隆回县");
        CODEAREA.put("430525", "洞口县");
        CODEAREA.put("430527", "绥宁县");
        CODEAREA.put("430528", "新宁县");
        CODEAREA.put("430529", "城步苗族自治县");
        CODEAREA.put("430581", "武冈市");
        CODEAREA.put("430600", "岳阳市");
        CODEAREA.put("430602", "岳阳楼区");
        CODEAREA.put("430603", "云溪区");
        CODEAREA.put("430611", "君山区");
        CODEAREA.put("430621", "岳阳县");
        CODEAREA.put("430623", "华容县");
        CODEAREA.put("430624", "湘阴县");
        CODEAREA.put("430626", "平江县");
        CODEAREA.put("430681", "汨罗市");
        CODEAREA.put("430682", "临湘市");
        CODEAREA.put("430700", "常德市");
        CODEAREA.put("430702", "武陵区");
        CODEAREA.put("430703", "鼎城区");
        CODEAREA.put("430721", "安乡县");
        CODEAREA.put("430722", "汉寿县");
        CODEAREA.put("430723", "澧县");
        CODEAREA.put("430724", "临澧县");
        CODEAREA.put("430725", "桃源县");
        CODEAREA.put("430726", "石门县");
        CODEAREA.put("430781", "津市市");
        CODEAREA.put("430800", "张家界市");
        CODEAREA.put("430802", "永定区");
        CODEAREA.put("430811", "武陵源区");
        CODEAREA.put("430821", "慈利县");
        CODEAREA.put("430822", "桑植县");
        CODEAREA.put("430900", "益阳市");
        CODEAREA.put("430902", "资阳区");
        CODEAREA.put("430903", "赫山区");
        CODEAREA.put("430921", "南县");
        CODEAREA.put("430922", "桃江县");
        CODEAREA.put("430923", "安化县");
        CODEAREA.put("430981", "沅江市");
        CODEAREA.put("431000", "郴州市");
        CODEAREA.put("431002", "北湖区");
        CODEAREA.put("431003", "苏仙区");
        CODEAREA.put("431021", "桂阳县");
        CODEAREA.put("431022", "宜章县");
        CODEAREA.put("431023", "永兴县");
        CODEAREA.put("431024", "嘉禾县");
        CODEAREA.put("431025", "临武县");
        CODEAREA.put("431026", "汝城县");
        CODEAREA.put("431027", "桂东县");
        CODEAREA.put("431028", "安仁县");
        CODEAREA.put("431081", "资兴市");
        CODEAREA.put("431100", "永州市");
        CODEAREA.put("431102", "零陵区");
        CODEAREA.put("431103", "冷水滩区");
        CODEAREA.put("431121", "祁阳县");
        CODEAREA.put("431122", "东安县");
        CODEAREA.put("431123", "双牌县");
        CODEAREA.put("431124", "道县");
        CODEAREA.put("431125", "江永县");
        CODEAREA.put("431126", "宁远县");
        CODEAREA.put("431127", "蓝山县");
        CODEAREA.put("431128", "新田县");
        CODEAREA.put("431129", "江华瑶族自治县");
        CODEAREA.put("431200", "怀化市");
        CODEAREA.put("431202", "鹤城区");
        CODEAREA.put("431221", "中方县");
        CODEAREA.put("431222", "沅陵县");
        CODEAREA.put("431223", "辰溪县");
        CODEAREA.put("431224", "溆浦县");
        CODEAREA.put("431225", "会同县");
        CODEAREA.put("431226", "麻阳苗族自治县");
        CODEAREA.put("431227", "新晃侗族自治县");
        CODEAREA.put("431228", "芷江侗族自治县");
        CODEAREA.put("431229", "靖州苗族侗族自治县");
        CODEAREA.put("431230", "通道侗族自治县");
        CODEAREA.put("431281", "洪江市");
        CODEAREA.put("431300", "娄底市");
        CODEAREA.put("431302", "娄星区");
        CODEAREA.put("431321", "双峰县");
        CODEAREA.put("431322", "新化县");
        CODEAREA.put("431381", "冷水江市");
        CODEAREA.put("431382", "涟源市");
        CODEAREA.put("433100", "湘西土家族苗族自治州");
        CODEAREA.put("433101", "吉首市");
        CODEAREA.put("433122", "泸溪县");
        CODEAREA.put("433123", "凤凰县");
        CODEAREA.put("433124", "花垣县");
        CODEAREA.put("433125", "保靖县");
        CODEAREA.put("433126", "古丈县");
        CODEAREA.put("433127", "永顺县");
        CODEAREA.put("433130", "龙山县");
        CODEAREA.put("440000", "广东省");
        CODEAREA.put("440100", "广州市");
        CODEAREA.put("440103", "荔湾区");
        CODEAREA.put("440104", "越秀区");
        CODEAREA.put("440105", "海珠区");
        CODEAREA.put("440106", "天河区");
        CODEAREA.put("440111", "白云区");
        CODEAREA.put("440112", "黄埔区");
        CODEAREA.put("440113", "番禺区");
        CODEAREA.put("440114", "花都区");
        CODEAREA.put("440115", "南沙区");
        CODEAREA.put("440116", "萝岗区");
        CODEAREA.put("440183", "增城市");
        CODEAREA.put("440184", "从化市");
        CODEAREA.put("440200", "韶关市");
        CODEAREA.put("440203", "武江区");
        CODEAREA.put("440204", "浈江区");
        CODEAREA.put("440205", "曲江区");
        CODEAREA.put("440222", "始兴县");
        CODEAREA.put("440224", "仁化县");
        CODEAREA.put("440229", "翁源县");
        CODEAREA.put("440232", "乳源瑶族自治县");
        CODEAREA.put("440233", "新丰县");
        CODEAREA.put("440281", "乐昌市");
        CODEAREA.put("440282", "南雄市");
        CODEAREA.put("440300", "深圳市");
        CODEAREA.put("440303", "罗湖区");
        CODEAREA.put("440304", "福田区");
        CODEAREA.put("440305", "南山区");
        CODEAREA.put("440306", "宝安区");
        CODEAREA.put("440307", "龙岗区");
        CODEAREA.put("440308", "盐田区");
        CODEAREA.put("440400", "珠海市");
        CODEAREA.put("440402", "香洲区");
        CODEAREA.put("440403", "斗门区");
        CODEAREA.put("440404", "金湾区");
        CODEAREA.put("440500", "汕头市");
        CODEAREA.put("440507", "龙湖区");
        CODEAREA.put("440511", "金平区");
        CODEAREA.put("440512", "濠江区");
        CODEAREA.put("440513", "潮阳区");
        CODEAREA.put("440514", "潮南区");
        CODEAREA.put("440515", "澄海区");
        CODEAREA.put("440523", "南澳县");
        CODEAREA.put("440600", "佛山市");
        CODEAREA.put("440604", "禅城区");
        CODEAREA.put("440605", "南海区");
        CODEAREA.put("440606", "顺德区");
        CODEAREA.put("440607", "三水区");
        CODEAREA.put("440608", "高明区");
        CODEAREA.put("440700", "江门市");
        CODEAREA.put("440703", "蓬江区");
        CODEAREA.put("440704", "江海区");
        CODEAREA.put("440705", "新会区");
        CODEAREA.put("440781", "台山市");
        CODEAREA.put("440783", "开平市");
        CODEAREA.put("440784", "鹤山市");
        CODEAREA.put("440785", "恩平市");
        CODEAREA.put("440800", "湛江市");
        CODEAREA.put("440802", "赤坎区");
        CODEAREA.put("440803", "霞山区");
        CODEAREA.put("440804", "坡头区");
        CODEAREA.put("440811", "麻章区");
        CODEAREA.put("440823", "遂溪县");
        CODEAREA.put("440825", "徐闻县");
        CODEAREA.put("440881", "廉江市");
        CODEAREA.put("440882", "雷州市");
        CODEAREA.put("440883", "吴川市");
        CODEAREA.put("440900", "茂名市");
        CODEAREA.put("440902", "茂南区");
        CODEAREA.put("440903", "茂港区");
        CODEAREA.put("440923", "电白县");
        CODEAREA.put("440981", "高州市");
        CODEAREA.put("440982", "化州市");
        CODEAREA.put("440983", "信宜市");
        CODEAREA.put("441200", "肇庆市");
        CODEAREA.put("441202", "端州区");
        CODEAREA.put("441203", "鼎湖区");
        CODEAREA.put("441223", "广宁县");
        CODEAREA.put("441224", "怀集县");
        CODEAREA.put("441225", "封开县");
        CODEAREA.put("441226", "德庆县");
        CODEAREA.put("441283", "高要市");
        CODEAREA.put("441284", "四会市");
        CODEAREA.put("441300", "惠州市");
        CODEAREA.put("441302", "惠城区");
        CODEAREA.put("441303", "惠阳区");
        CODEAREA.put("441322", "博罗县");
        CODEAREA.put("441323", "惠东县");
        CODEAREA.put("441324", "龙门县");
        CODEAREA.put("441400", "梅州市");
        CODEAREA.put("441402", "梅江区");
        CODEAREA.put("441403", "梅县区");
        CODEAREA.put("441422", "大埔县");
        CODEAREA.put("441423", "丰顺县");
        CODEAREA.put("441424", "五华县");
        CODEAREA.put("441426", "平远县");
        CODEAREA.put("441427", "蕉岭县");
        CODEAREA.put("441481", "兴宁市");
        CODEAREA.put("441500", "汕尾市");
        CODEAREA.put("441502", "城区");
        CODEAREA.put("441521", "海丰县");
        CODEAREA.put("441523", "陆河县");
        CODEAREA.put("441581", "陆丰市");
        CODEAREA.put("441600", "河源市");
        CODEAREA.put("441602", "源城区");
        CODEAREA.put("441621", "紫金县");
        CODEAREA.put("441622", "龙川县");
        CODEAREA.put("441623", "连平县");
        CODEAREA.put("441624", "和平县");
        CODEAREA.put("441625", "东源县");
        CODEAREA.put("441700", "阳江市");
        CODEAREA.put("441702", "江城区");
        CODEAREA.put("441721", "阳西县");
        CODEAREA.put("441723", "阳东县");
        CODEAREA.put("441781", "阳春市");
        CODEAREA.put("441800", "清远市");
        CODEAREA.put("441802", "清城区");
        CODEAREA.put("441803", "清新区");
        CODEAREA.put("441821", "佛冈县");
        CODEAREA.put("441823", "阳山县");
        CODEAREA.put("441825", "连山壮族瑶族自治县");
        CODEAREA.put("441826", "连南瑶族自治县");
        CODEAREA.put("441881", "英德市");
        CODEAREA.put("441882", "连州市");
        CODEAREA.put("441900", "东莞市");
        CODEAREA.put("442000", "中山市");
        CODEAREA.put("445100", "潮州市");
        CODEAREA.put("445102", "湘桥区");
        CODEAREA.put("445103", "潮安区");
        CODEAREA.put("445122", "饶平县");
        CODEAREA.put("445200", "揭阳市");
        CODEAREA.put("445202", "榕城区");
        CODEAREA.put("445203", "揭东区");
        CODEAREA.put("445222", "揭西县");
        CODEAREA.put("445224", "惠来县");
        CODEAREA.put("445281", "普宁市");
        CODEAREA.put("445300", "云浮市");
        CODEAREA.put("445302", "云城区");
        CODEAREA.put("445321", "新兴县");
        CODEAREA.put("445322", "郁南县");
        CODEAREA.put("445323", "云安县");
        CODEAREA.put("445381", "罗定市");
        CODEAREA.put("450000", "广西壮族自治区");
        CODEAREA.put("450100", "南宁市");
        CODEAREA.put("450102", "兴宁区");
        CODEAREA.put("450103", "青秀区");
        CODEAREA.put("450105", "江南区");
        CODEAREA.put("450107", "西乡塘区");
        CODEAREA.put("450108", "良庆区");
        CODEAREA.put("450109", "邕宁区");
        CODEAREA.put("450122", "武鸣县");
        CODEAREA.put("450123", "隆安县");
        CODEAREA.put("450124", "马山县");
        CODEAREA.put("450125", "上林县");
        CODEAREA.put("450126", "宾阳县");
        CODEAREA.put("450127", "横县");
        CODEAREA.put("450200", "柳州市");
        CODEAREA.put("450202", "城中区");
        CODEAREA.put("450203", "鱼峰区");
        CODEAREA.put("450204", "柳南区");
        CODEAREA.put("450205", "柳北区");
        CODEAREA.put("450221", "柳江县");
        CODEAREA.put("450222", "柳城县");
        CODEAREA.put("450223", "鹿寨县");
        CODEAREA.put("450224", "融安县");
        CODEAREA.put("450225", "融水苗族自治县");
        CODEAREA.put("450226", "三江侗族自治县");
        CODEAREA.put("450300", "桂林市");
        CODEAREA.put("450302", "秀峰区");
        CODEAREA.put("450303", "叠彩区");
        CODEAREA.put("450304", "象山区");
        CODEAREA.put("450305", "七星区");
        CODEAREA.put("450311", "雁山区");
        CODEAREA.put("450312", "临桂区");
        CODEAREA.put("450321", "阳朔县");
        CODEAREA.put("450323", "灵川县");
        CODEAREA.put("450324", "全州县");
        CODEAREA.put("450325", "兴安县");
        CODEAREA.put("450326", "永福县");
        CODEAREA.put("450327", "灌阳县");
        CODEAREA.put("450328", "龙胜各族自治县");
        CODEAREA.put("450329", "资源县");
        CODEAREA.put("450330", "平乐县");
        CODEAREA.put("450331", "荔浦县");
        CODEAREA.put("450332", "恭城瑶族自治县");
        CODEAREA.put("450400", "梧州市");
        CODEAREA.put("450403", "万秀区");
        CODEAREA.put("450405", "长洲区");
        CODEAREA.put("450406", "龙圩区");
        CODEAREA.put("450421", "苍梧县");
        CODEAREA.put("450422", "藤县");
        CODEAREA.put("450423", "蒙山县");
        CODEAREA.put("450481", "岑溪市");
        CODEAREA.put("450500", "北海市");
        CODEAREA.put("450502", "海城区");
        CODEAREA.put("450503", "银海区");
        CODEAREA.put("450512", "铁山港区");
        CODEAREA.put("450521", "合浦县");
        CODEAREA.put("450600", "防城港市");
        CODEAREA.put("450602", "港口区");
        CODEAREA.put("450603", "防城区");
        CODEAREA.put("450621", "上思县");
        CODEAREA.put("450681", "东兴市");
        CODEAREA.put("450700", "钦州市");
        CODEAREA.put("450702", "钦南区");
        CODEAREA.put("450703", "钦北区");
        CODEAREA.put("450721", "灵山县");
        CODEAREA.put("450722", "浦北县");
        CODEAREA.put("450800", "贵港市");
        CODEAREA.put("450802", "港北区");
        CODEAREA.put("450803", "港南区");
        CODEAREA.put("450804", "覃塘区");
        CODEAREA.put("450821", "平南县");
        CODEAREA.put("450881", "桂平市");
        CODEAREA.put("450900", "玉林市");
        CODEAREA.put("450902", "玉州区");
        CODEAREA.put("450903", "福绵区");
        CODEAREA.put("450921", "容县");
        CODEAREA.put("450922", "陆川县");
        CODEAREA.put("450923", "博白县");
        CODEAREA.put("450924", "兴业县");
        CODEAREA.put("450981", "北流市");
        CODEAREA.put("451000", "百色市");
        CODEAREA.put("451002", "右江区");
        CODEAREA.put("451021", "田阳县");
        CODEAREA.put("451022", "田东县");
        CODEAREA.put("451023", "平果县");
        CODEAREA.put("451024", "德保县");
        CODEAREA.put("451025", "靖西县");
        CODEAREA.put("451026", "那坡县");
        CODEAREA.put("451027", "凌云县");
        CODEAREA.put("451028", "乐业县");
        CODEAREA.put("451029", "田林县");
        CODEAREA.put("451030", "西林县");
        CODEAREA.put("451031", "隆林各族自治县");
        CODEAREA.put("451100", "贺州市");
        CODEAREA.put("451102", "八步区");
        CODEAREA.put("451121", "昭平县");
        CODEAREA.put("451122", "钟山县");
        CODEAREA.put("451123", "富川瑶族自治县");
        CODEAREA.put("451200", "河池市");
        CODEAREA.put("451202", "金城江区");
        CODEAREA.put("451221", "南丹县");
        CODEAREA.put("451222", "天峨县");
        CODEAREA.put("451223", "凤山县");
        CODEAREA.put("451224", "东兰县");
        CODEAREA.put("451225", "罗城仫佬族自治县");
        CODEAREA.put("451226", "环江毛南族自治县");
        CODEAREA.put("451227", "巴马瑶族自治县");
        CODEAREA.put("451228", "都安瑶族自治县");
        CODEAREA.put("451229", "大化瑶族自治县");
        CODEAREA.put("451281", "宜州市");
        CODEAREA.put("451300", "来宾市");
        CODEAREA.put("451302", "兴宾区");
        CODEAREA.put("451321", "忻城县");
        CODEAREA.put("451322", "象州县");
        CODEAREA.put("451323", "武宣县");
        CODEAREA.put("451324", "金秀瑶族自治县");
        CODEAREA.put("451381", "合山市");
        CODEAREA.put("451400", "崇左市");
        CODEAREA.put("451402", "江州区");
        CODEAREA.put("451421", "扶绥县");
        CODEAREA.put("451422", "宁明县");
        CODEAREA.put("451423", "龙州县");
        CODEAREA.put("451424", "大新县");
        CODEAREA.put("451425", "天等县");
        CODEAREA.put("451481", "凭祥市");
        CODEAREA.put("460000", "海南省");
        CODEAREA.put("460100", "海口市");
        CODEAREA.put("460105", "秀英区");
        CODEAREA.put("460106", "龙华区");
        CODEAREA.put("460107", "琼山区");
        CODEAREA.put("460108", "美兰区");
        CODEAREA.put("460200", "三亚市");
        CODEAREA.put("460300", "三沙市");
        CODEAREA.put("469001", "五指山市");
        CODEAREA.put("469002", "琼海市");
        CODEAREA.put("469003", "儋州市");
        CODEAREA.put("469005", "文昌市");
        CODEAREA.put("469006", "万宁市");
        CODEAREA.put("469007", "东方市");
        CODEAREA.put("469021", "定安县");
        CODEAREA.put("469022", "屯昌县");
        CODEAREA.put("469023", "澄迈县");
        CODEAREA.put("469024", "临高县");
        CODEAREA.put("469025", "白沙黎族自治县");
        CODEAREA.put("469026", "昌江黎族自治县");
        CODEAREA.put("469027", "乐东黎族自治县");
        CODEAREA.put("469028", "陵水黎族自治县");
        CODEAREA.put("469029", "保亭黎族苗族自治县");
        CODEAREA.put("469030", "琼中黎族苗族自治县");
        CODEAREA.put("500000", "重庆市");
        CODEAREA.put("500101", "万州区");
        CODEAREA.put("500102", "涪陵区");
        CODEAREA.put("500103", "渝中区");
        CODEAREA.put("500104", "大渡口区");
        CODEAREA.put("500105", "江北区");
        CODEAREA.put("500106", "沙坪坝区");
        CODEAREA.put("500107", "九龙坡区");
        CODEAREA.put("500108", "南岸区");
        CODEAREA.put("500109", "北碚区");
        CODEAREA.put("500110", "綦江区");
        CODEAREA.put("500111", "大足区");
        CODEAREA.put("500112", "渝北区");
        CODEAREA.put("500113", "巴南区");
        CODEAREA.put("500114", "黔江区");
        CODEAREA.put("500115", "长寿区");
        CODEAREA.put("500116", "江津区");
        CODEAREA.put("500117", "合川区");
        CODEAREA.put("500118", "永川区");
        CODEAREA.put("500119", "南川区");
        CODEAREA.put("500223", "潼南县");
        CODEAREA.put("500224", "铜梁县");
        CODEAREA.put("500226", "荣昌县");
        CODEAREA.put("500227", "璧山县");
        CODEAREA.put("500228", "梁平县");
        CODEAREA.put("500229", "城口县");
        CODEAREA.put("500230", "丰都县");
        CODEAREA.put("500231", "垫江县");
        CODEAREA.put("500232", "武隆县");
        CODEAREA.put("500233", "忠县");
        CODEAREA.put("500234", "开县");
        CODEAREA.put("500235", "云阳县");
        CODEAREA.put("500236", "奉节县");
        CODEAREA.put("500237", "巫山县");
        CODEAREA.put("500238", "巫溪县");
        CODEAREA.put("500240", "石柱土家族自治县");
        CODEAREA.put("500241", "秀山土家族苗族自治县");
        CODEAREA.put("500242", "酉阳土家族苗族自治县");
        CODEAREA.put("500243", "彭水苗族土家族自治县");
        CODEAREA.put("510000", "四川省");
        CODEAREA.put("510100", "成都市");
        CODEAREA.put("510104", "锦江区");
        CODEAREA.put("510105", "青羊区");
        CODEAREA.put("510106", "金牛区");
        CODEAREA.put("510107", "武侯区");
        CODEAREA.put("510108", "成华区");
        CODEAREA.put("510112", "龙泉驿区");
        CODEAREA.put("510113", "青白江区");
        CODEAREA.put("510114", "新都区");
        CODEAREA.put("510115", "温江区");
        CODEAREA.put("510121", "金堂县");
        CODEAREA.put("510122", "双流县");
        CODEAREA.put("510124", "郫县");
        CODEAREA.put("510129", "大邑县");
        CODEAREA.put("510131", "蒲江县");
        CODEAREA.put("510132", "新津县");
        CODEAREA.put("510181", "都江堰市");
        CODEAREA.put("510182", "彭州市");
        CODEAREA.put("510183", "邛崃市");
        CODEAREA.put("510184", "崇州市");
        CODEAREA.put("510300", "自贡市");
        CODEAREA.put("510302", "自流井区");
        CODEAREA.put("510303", "贡井区");
        CODEAREA.put("510304", "大安区");
        CODEAREA.put("510311", "沿滩区");
        CODEAREA.put("510321", "荣县");
        CODEAREA.put("510322", "富顺县");
        CODEAREA.put("510400", "攀枝花市");
        CODEAREA.put("510402", "东区");
        CODEAREA.put("510403", "西区");
        CODEAREA.put("510411", "仁和区");
        CODEAREA.put("510421", "米易县");
        CODEAREA.put("510422", "盐边县");
        CODEAREA.put("510500", "泸州市");
        CODEAREA.put("510502", "江阳区");
        CODEAREA.put("510503", "纳溪区");
        CODEAREA.put("510504", "龙马潭区");
        CODEAREA.put("510521", "泸县");
        CODEAREA.put("510522", "合江县");
        CODEAREA.put("510524", "叙永县");
        CODEAREA.put("510525", "古蔺县");
        CODEAREA.put("510600", "德阳市");
        CODEAREA.put("510603", "旌阳区");
        CODEAREA.put("510623", "中江县");
        CODEAREA.put("510626", "罗江县");
        CODEAREA.put("510681", "广汉市");
        CODEAREA.put("510682", "什邡市");
        CODEAREA.put("510683", "绵竹市");
        CODEAREA.put("510700", "绵阳市");
        CODEAREA.put("510703", "涪城区");
        CODEAREA.put("510704", "游仙区");
        CODEAREA.put("510722", "三台县");
        CODEAREA.put("510723", "盐亭县");
        CODEAREA.put("510724", "安县");
        CODEAREA.put("510725", "梓潼县");
        CODEAREA.put("510726", "北川羌族自治县");
        CODEAREA.put("510727", "平武县");
        CODEAREA.put("510781", "江油市");
        CODEAREA.put("510800", "广元市");
        CODEAREA.put("510802", "利州区");
        CODEAREA.put("510811", "昭化区");
        CODEAREA.put("510812", "朝天区");
        CODEAREA.put("510821", "旺苍县");
        CODEAREA.put("510822", "青川县");
        CODEAREA.put("510823", "剑阁县");
        CODEAREA.put("510824", "苍溪县");
        CODEAREA.put("510900", "遂宁市");
        CODEAREA.put("510903", "船山区");
        CODEAREA.put("510904", "安居区");
        CODEAREA.put("510921", "蓬溪县");
        CODEAREA.put("510922", "射洪县");
        CODEAREA.put("510923", "大英县");
        CODEAREA.put("511000", "内江市");
        CODEAREA.put("511002", "市中区");
        CODEAREA.put("511011", "东兴区");
        CODEAREA.put("511024", "威远县");
        CODEAREA.put("511025", "资中县");
        CODEAREA.put("511028", "隆昌县");
        CODEAREA.put("511100", "乐山市");
        CODEAREA.put("511102", "市中区");
        CODEAREA.put("511111", "沙湾区");
        CODEAREA.put("511112", "五通桥区");
        CODEAREA.put("511113", "金口河区");
        CODEAREA.put("511123", "犍为县");
        CODEAREA.put("511124", "井研县");
        CODEAREA.put("511126", "夹江县");
        CODEAREA.put("511129", "沐川县");
        CODEAREA.put("511132", "峨边彝族自治县");
        CODEAREA.put("511133", "马边彝族自治县");
        CODEAREA.put("511181", "峨眉山市");
        CODEAREA.put("511300", "南充市");
        CODEAREA.put("511302", "顺庆区");
        CODEAREA.put("511303", "高坪区");
        CODEAREA.put("511304", "嘉陵区");
        CODEAREA.put("511321", "南部县");
        CODEAREA.put("511322", "营山县");
        CODEAREA.put("511323", "蓬安县");
        CODEAREA.put("511324", "仪陇县");
        CODEAREA.put("511325", "西充县");
        CODEAREA.put("511381", "阆中市");
        CODEAREA.put("511400", "眉山市");
        CODEAREA.put("511402", "东坡区");
        CODEAREA.put("511421", "仁寿县");
        CODEAREA.put("511422", "彭山县");
        CODEAREA.put("511423", "洪雅县");
        CODEAREA.put("511424", "丹棱县");
        CODEAREA.put("511425", "青神县");
        CODEAREA.put("511500", "宜宾市");
        CODEAREA.put("511502", "翠屏区");
        CODEAREA.put("511503", "南溪区");
        CODEAREA.put("511521", "宜宾县");
        CODEAREA.put("511523", "江安县");
        CODEAREA.put("511524", "长宁县");
        CODEAREA.put("511525", "高县");
        CODEAREA.put("511526", "珙县");
        CODEAREA.put("511527", "筠连县");
        CODEAREA.put("511528", "兴文县");
        CODEAREA.put("511529", "屏山县");
        CODEAREA.put("511600", "广安市");
        CODEAREA.put("511602", "广安区");
        CODEAREA.put("511603", "前锋区");
        CODEAREA.put("511621", "岳池县");
        CODEAREA.put("511622", "武胜县");
        CODEAREA.put("511623", "邻水县");
        CODEAREA.put("511681", "华蓥市");
        CODEAREA.put("511700", "达州市");
        CODEAREA.put("511702", "通川区");
        CODEAREA.put("511703", "达川区");
        CODEAREA.put("511722", "宣汉县");
        CODEAREA.put("511723", "开江县");
        CODEAREA.put("511724", "大竹县");
        CODEAREA.put("511725", "渠县");
        CODEAREA.put("511781", "万源市");
        CODEAREA.put("511800", "雅安市");
        CODEAREA.put("511802", "雨城区");
        CODEAREA.put("511803", "名山区");
        CODEAREA.put("511822", "荥经县");
        CODEAREA.put("511823", "汉源县");
        CODEAREA.put("511824", "石棉县");
        CODEAREA.put("511825", "天全县");
        CODEAREA.put("511826", "芦山县");
        CODEAREA.put("511827", "宝兴县");
        CODEAREA.put("511900", "巴中市");
        CODEAREA.put("511902", "巴州区");
        CODEAREA.put("511903", "恩阳区");
        CODEAREA.put("511921", "通江县");
        CODEAREA.put("511922", "南江县");
        CODEAREA.put("511923", "平昌县");
        CODEAREA.put("512000", "资阳市");
        CODEAREA.put("512002", "雁江区");
        CODEAREA.put("512021", "安岳县");
        CODEAREA.put("512022", "乐至县");
        CODEAREA.put("512081", "简阳市");
        CODEAREA.put("513200", "阿坝藏族羌族自治州");
        CODEAREA.put("513221", "汶川县");
        CODEAREA.put("513222", "理县");
        CODEAREA.put("513223", "茂县");
        CODEAREA.put("513224", "松潘县");
        CODEAREA.put("513225", "九寨沟县");
        CODEAREA.put("513226", "金川县");
        CODEAREA.put("513227", "小金县");
        CODEAREA.put("513228", "黑水县");
        CODEAREA.put("513229", "马尔康县");
        CODEAREA.put("513230", "壤塘县");
        CODEAREA.put("513231", "阿坝县");
        CODEAREA.put("513232", "若尔盖县");
        CODEAREA.put("513233", "红原县");
        CODEAREA.put("513300", "甘孜藏族自治州");
        CODEAREA.put("513321", "康定县");
        CODEAREA.put("513322", "泸定县");
        CODEAREA.put("513323", "丹巴县");
        CODEAREA.put("513324", "九龙县");
        CODEAREA.put("513325", "雅江县");
        CODEAREA.put("513326", "道孚县");
        CODEAREA.put("513327", "炉霍县");
        CODEAREA.put("513328", "甘孜县");
        CODEAREA.put("513329", "新龙县");
        CODEAREA.put("513330", "德格县");
        CODEAREA.put("513331", "白玉县");
        CODEAREA.put("513332", "石渠县");
        CODEAREA.put("513333", "色达县");
        CODEAREA.put("513334", "理塘县");
        CODEAREA.put("513335", "巴塘县");
        CODEAREA.put("513336", "乡城县");
        CODEAREA.put("513337", "稻城县");
        CODEAREA.put("513338", "得荣县");
        CODEAREA.put("513400", "凉山彝族自治州");
        CODEAREA.put("513401", "西昌市");
        CODEAREA.put("513422", "木里藏族自治县");
        CODEAREA.put("513423", "盐源县");
        CODEAREA.put("513424", "德昌县");
        CODEAREA.put("513425", "会理县");
        CODEAREA.put("513426", "会东县");
        CODEAREA.put("513427", "宁南县");
        CODEAREA.put("513428", "普格县");
        CODEAREA.put("513429", "布拖县");
        CODEAREA.put("513430", "金阳县");
        CODEAREA.put("513431", "昭觉县");
        CODEAREA.put("513432", "喜德县");
        CODEAREA.put("513433", "冕宁县");
        CODEAREA.put("513434", "越西县");
        CODEAREA.put("513435", "甘洛县");
        CODEAREA.put("513436", "美姑县");
        CODEAREA.put("513437", "雷波县");
        CODEAREA.put("520000", "贵州省");
        CODEAREA.put("520100", "贵阳市");
        CODEAREA.put("520102", "南明区");
        CODEAREA.put("520103", "云岩区");
        CODEAREA.put("520111", "花溪区");
        CODEAREA.put("520112", "乌当区");
        CODEAREA.put("520113", "白云区");
        CODEAREA.put("520115", "观山湖区");
        CODEAREA.put("520121", "开阳县");
        CODEAREA.put("520122", "息烽县");
        CODEAREA.put("520123", "修文县");
        CODEAREA.put("520181", "清镇市");
        CODEAREA.put("520200", "六盘水市");
        CODEAREA.put("520201", "钟山区");
        CODEAREA.put("520203", "六枝特区");
        CODEAREA.put("520221", "水城县");
        CODEAREA.put("520222", "盘县");
        CODEAREA.put("520300", "遵义市");
        CODEAREA.put("520302", "红花岗区");
        CODEAREA.put("520303", "汇川区");
        CODEAREA.put("520321", "遵义县");
        CODEAREA.put("520322", "桐梓县");
        CODEAREA.put("520323", "绥阳县");
        CODEAREA.put("520324", "正安县");
        CODEAREA.put("520325", "道真仡佬族苗族自治县");
        CODEAREA.put("520326", "务川仡佬族苗族自治县");
        CODEAREA.put("520327", "凤冈县");
        CODEAREA.put("520328", "湄潭县");
        CODEAREA.put("520329", "余庆县");
        CODEAREA.put("520330", "习水县");
        CODEAREA.put("520381", "赤水市");
        CODEAREA.put("520382", "仁怀市");
        CODEAREA.put("520400", "安顺市");
        CODEAREA.put("520402", "西秀区");
        CODEAREA.put("520421", "平坝县");
        CODEAREA.put("520422", "普定县");
        CODEAREA.put("520423", "镇宁布依族苗族自治县");
        CODEAREA.put("520424", "关岭布依族苗族自治县");
        CODEAREA.put("520425", "紫云苗族布依族自治县");
        CODEAREA.put("520500", "毕节市");
        CODEAREA.put("520502", "七星关区");
        CODEAREA.put("520521", "大方县");
        CODEAREA.put("520522", "黔西县");
        CODEAREA.put("520523", "金沙县");
        CODEAREA.put("520524", "织金县");
        CODEAREA.put("520525", "纳雍县");
        CODEAREA.put("520526", "威宁彝族回族苗族自治县");
        CODEAREA.put("520527", "赫章县");
        CODEAREA.put("520600", "铜仁市");
        CODEAREA.put("520602", "碧江区");
        CODEAREA.put("520603", "万山区");
        CODEAREA.put("520621", "江口县");
        CODEAREA.put("520622", "玉屏侗族自治县");
        CODEAREA.put("520623", "石阡县");
        CODEAREA.put("520624", "思南县");
        CODEAREA.put("520625", "印江土家族苗族自治县");
        CODEAREA.put("520626", "德江县");
        CODEAREA.put("520627", "沿河土家族自治县");
        CODEAREA.put("520628", "松桃苗族自治县");
        CODEAREA.put("522300", "黔西南布依族苗族自治州");
        CODEAREA.put("522301", "兴义市");
        CODEAREA.put("522322", "兴仁县");
        CODEAREA.put("522323", "普安县");
        CODEAREA.put("522324", "晴隆县");
        CODEAREA.put("522325", "贞丰县");
        CODEAREA.put("522326", "望谟县");
        CODEAREA.put("522327", "册亨县");
        CODEAREA.put("522328", "安龙县");
        CODEAREA.put("522600", "黔东南苗族侗族自治州");
        CODEAREA.put("522601", "凯里市");
        CODEAREA.put("522622", "黄平县");
        CODEAREA.put("522623", "施秉县");
        CODEAREA.put("522624", "三穗县");
        CODEAREA.put("522625", "镇远县");
        CODEAREA.put("522626", "岑巩县");
        CODEAREA.put("522627", "天柱县");
        CODEAREA.put("522628", "锦屏县");
        CODEAREA.put("522629", "剑河县");
        CODEAREA.put("522630", "台江县");
        CODEAREA.put("522631", "黎平县");
        CODEAREA.put("522632", "榕江县");
        CODEAREA.put("522633", "从江县");
        CODEAREA.put("522634", "雷山县");
        CODEAREA.put("522635", "麻江县");
        CODEAREA.put("522636", "丹寨县");
        CODEAREA.put("522700", "黔南布依族苗族自治州");
        CODEAREA.put("522701", "都匀市");
        CODEAREA.put("522702", "福泉市");
        CODEAREA.put("522722", "荔波县");
        CODEAREA.put("522723", "贵定县");
        CODEAREA.put("522725", "瓮安县");
        CODEAREA.put("522726", "独山县");
        CODEAREA.put("522727", "平塘县");
        CODEAREA.put("522728", "罗甸县");
        CODEAREA.put("522729", "长顺县");
        CODEAREA.put("522730", "龙里县");
        CODEAREA.put("522731", "惠水县");
        CODEAREA.put("522732", "三都水族自治县");
        CODEAREA.put("530000", "云南省");
        CODEAREA.put("530100", "昆明市");
        CODEAREA.put("530102", "五华区");
        CODEAREA.put("530103", "盘龙区");
        CODEAREA.put("530111", "官渡区");
        CODEAREA.put("530112", "西山区");
        CODEAREA.put("530113", "东川区");
        CODEAREA.put("530114", "呈贡区");
        CODEAREA.put("530122", "晋宁县");
        CODEAREA.put("530124", "富民县");
        CODEAREA.put("530125", "宜良县");
        CODEAREA.put("530126", "石林彝族自治县");
        CODEAREA.put("530127", "嵩明县");
        CODEAREA.put("530128", "禄劝彝族苗族自治县");
        CODEAREA.put("530129", "寻甸回族彝族自治县");
        CODEAREA.put("530181", "安宁市");
        CODEAREA.put("530300", "曲靖市");
        CODEAREA.put("530302", "麒麟区");
        CODEAREA.put("530321", "马龙县");
        CODEAREA.put("530322", "陆良县");
        CODEAREA.put("530323", "师宗县");
        CODEAREA.put("530324", "罗平县");
        CODEAREA.put("530325", "富源县");
        CODEAREA.put("530326", "会泽县");
        CODEAREA.put("530328", "沾益县");
        CODEAREA.put("530381", "宣威市");
        CODEAREA.put("530400", "玉溪市");
        CODEAREA.put("530402", "红塔区");
        CODEAREA.put("530421", "江川县");
        CODEAREA.put("530422", "澄江县");
        CODEAREA.put("530423", "通海县");
        CODEAREA.put("530424", "华宁县");
        CODEAREA.put("530425", "易门县");
        CODEAREA.put("530426", "峨山彝族自治县");
        CODEAREA.put("530427", "新平彝族傣族自治县");
        CODEAREA.put("530428", "元江哈尼族彝族傣族自治县");
        CODEAREA.put("530500", "保山市");
        CODEAREA.put("530502", "隆阳区");
        CODEAREA.put("530521", "施甸县");
        CODEAREA.put("530522", "腾冲县");
        CODEAREA.put("530523", "龙陵县");
        CODEAREA.put("530524", "昌宁县");
        CODEAREA.put("530600", "昭通市");
        CODEAREA.put("530602", "昭阳区");
        CODEAREA.put("530621", "鲁甸县");
        CODEAREA.put("530622", "巧家县");
        CODEAREA.put("530623", "盐津县");
        CODEAREA.put("530624", "大关县");
        CODEAREA.put("530625", "永善县");
        CODEAREA.put("530626", "绥江县");
        CODEAREA.put("530627", "镇雄县");
        CODEAREA.put("530628", "彝良县");
        CODEAREA.put("530629", "威信县");
        CODEAREA.put("530630", "水富县");
        CODEAREA.put("530700", "丽江市");
        CODEAREA.put("530702", "古城区");
        CODEAREA.put("530721", "玉龙纳西族自治县");
        CODEAREA.put("530722", "永胜县");
        CODEAREA.put("530723", "华坪县");
        CODEAREA.put("530724", "宁蒗彝族自治县");
        CODEAREA.put("530800", "普洱市");
        CODEAREA.put("530802", "思茅区");
        CODEAREA.put("530821", "宁洱哈尼族彝族自治县");
        CODEAREA.put("530822", "墨江哈尼族自治县");
        CODEAREA.put("530823", "景东彝族自治县");
        CODEAREA.put("530824", "景谷傣族彝族自治县");
        CODEAREA.put("530825", "镇沅彝族哈尼族拉祜族自治县");
        CODEAREA.put("530826", "江城哈尼族彝族自治县");
        CODEAREA.put("530827", "孟连傣族拉祜族佤族自治县");
        CODEAREA.put("530828", "澜沧拉祜族自治县");
        CODEAREA.put("530829", "西盟佤族自治县");
        CODEAREA.put("530900", "临沧市");
        CODEAREA.put("530902", "临翔区");
        CODEAREA.put("530921", "凤庆县");
        CODEAREA.put("530922", "云县");
        CODEAREA.put("530923", "永德县");
        CODEAREA.put("530924", "镇康县");
        CODEAREA.put("530925", "双江拉祜族佤族布朗族傣族自治县");
        CODEAREA.put("530926", "耿马傣族佤族自治县");
        CODEAREA.put("530927", "沧源佤族自治县");
        CODEAREA.put("532300", "楚雄彝族自治州");
        CODEAREA.put("532301", "楚雄市");
        CODEAREA.put("532322", "双柏县");
        CODEAREA.put("532323", "牟定县");
        CODEAREA.put("532324", "南华县");
        CODEAREA.put("532325", "姚安县");
        CODEAREA.put("532326", "大姚县");
        CODEAREA.put("532327", "永仁县");
        CODEAREA.put("532328", "元谋县");
        CODEAREA.put("532329", "武定县");
        CODEAREA.put("532331", "禄丰县");
        CODEAREA.put("532500", "红河哈尼族彝族自治州");
        CODEAREA.put("532501", "个旧市");
        CODEAREA.put("532502", "开远市");
        CODEAREA.put("532503", "蒙自市");
        CODEAREA.put("532504", "弥勒市");
        CODEAREA.put("532523", "屏边苗族自治县");
        CODEAREA.put("532524", "建水县");
        CODEAREA.put("532525", "石屏县");
        CODEAREA.put("532527", "泸西县");
        CODEAREA.put("532528", "元阳县");
        CODEAREA.put("532529", "红河县");
        CODEAREA.put("532530", "金平苗族瑶族傣族自治县");
        CODEAREA.put("532531", "绿春县");
        CODEAREA.put("532532", "河口瑶族自治县");
        CODEAREA.put("532600", "文山壮族苗族自治州");
        CODEAREA.put("532601", "文山市");
        CODEAREA.put("532622", "砚山县");
        CODEAREA.put("532623", "西畴县");
        CODEAREA.put("532624", "麻栗坡县");
        CODEAREA.put("532625", "马关县");
        CODEAREA.put("532626", "丘北县");
        CODEAREA.put("532627", "广南县");
        CODEAREA.put("532628", "富宁县");
        CODEAREA.put("532800", "西双版纳傣族自治州");
        CODEAREA.put("532801", "景洪市");
        CODEAREA.put("532822", "勐海县");
        CODEAREA.put("532823", "勐腊县");
        CODEAREA.put("532900", "大理白族自治州");
        CODEAREA.put("532901", "大理市");
        CODEAREA.put("532922", "漾濞彝族自治县");
        CODEAREA.put("532923", "祥云县");
        CODEAREA.put("532924", "宾川县");
        CODEAREA.put("532925", "弥渡县");
        CODEAREA.put("532926", "南涧彝族自治县");
        CODEAREA.put("532927", "巍山彝族回族自治县");
        CODEAREA.put("532928", "永平县");
        CODEAREA.put("532929", "云龙县");
        CODEAREA.put("532930", "洱源县");
        CODEAREA.put("532931", "剑川县");
        CODEAREA.put("532932", "鹤庆县");
        CODEAREA.put("533100", "德宏傣族景颇族自治州");
        CODEAREA.put("533102", "瑞丽市");
        CODEAREA.put("533103", "芒市");
        CODEAREA.put("533122", "梁河县");
        CODEAREA.put("533123", "盈江县");
        CODEAREA.put("533124", "陇川县");
        CODEAREA.put("533300", "怒江傈僳族自治州");
        CODEAREA.put("533321", "泸水县");
        CODEAREA.put("533323", "福贡县");
        CODEAREA.put("533324", "贡山独龙族怒族自治县");
        CODEAREA.put("533325", "兰坪白族普米族自治县");
        CODEAREA.put("533400", "迪庆藏族自治州");
        CODEAREA.put("533421", "香格里拉县");
        CODEAREA.put("533422", "德钦县");
        CODEAREA.put("533423", "维西傈僳族自治县");
        CODEAREA.put("540000", "西藏自治区");
        CODEAREA.put("540100", "拉萨市");
        CODEAREA.put("540102", "城关区");
        CODEAREA.put("540121", "林周县");
        CODEAREA.put("540122", "当雄县");
        CODEAREA.put("540123", "尼木县");
        CODEAREA.put("540124", "曲水县");
        CODEAREA.put("540125", "堆龙德庆县");
        CODEAREA.put("540126", "达孜县");
        CODEAREA.put("540127", "墨竹工卡县");
        CODEAREA.put("542100", "昌都地区");
        CODEAREA.put("542121", "昌都县");
        CODEAREA.put("542122", "江达县");
        CODEAREA.put("542123", "贡觉县");
        CODEAREA.put("542124", "类乌齐县");
        CODEAREA.put("542125", "丁青县");
        CODEAREA.put("542126", "察雅县");
        CODEAREA.put("542127", "八宿县");
        CODEAREA.put("542128", "左贡县");
        CODEAREA.put("542129", "芒康县");
        CODEAREA.put("542132", "洛隆县");
        CODEAREA.put("542133", "边坝县");
        CODEAREA.put("542200", "山南地区");
        CODEAREA.put("542221", "乃东县");
        CODEAREA.put("542222", "扎囊县");
        CODEAREA.put("542223", "贡嘎县");
        CODEAREA.put("542224", "桑日县");
        CODEAREA.put("542225", "琼结县");
        CODEAREA.put("542226", "曲松县");
        CODEAREA.put("542227", "措美县");
        CODEAREA.put("542228", "洛扎县");
        CODEAREA.put("542229", "加查县");
        CODEAREA.put("542231", "隆子县");
        CODEAREA.put("542232", "错那县");
        CODEAREA.put("542233", "浪卡子县");
        CODEAREA.put("542300", "日喀则地区");
        CODEAREA.put("542301", "日喀则市");
        CODEAREA.put("542322", "南木林县");
        CODEAREA.put("542323", "江孜县");
        CODEAREA.put("542324", "定日县");
        CODEAREA.put("542325", "萨迦县");
        CODEAREA.put("542326", "拉孜县");
        CODEAREA.put("542327", "昂仁县");
        CODEAREA.put("542328", "谢通门县");
        CODEAREA.put("542329", "白朗县");
        CODEAREA.put("542330", "仁布县");
        CODEAREA.put("542331", "康马县");
        CODEAREA.put("542332", "定结县");
        CODEAREA.put("542333", "仲巴县");
        CODEAREA.put("542334", "亚东县");
        CODEAREA.put("542335", "吉隆县");
        CODEAREA.put("542336", "聂拉木县");
        CODEAREA.put("542337", "萨嘎县");
        CODEAREA.put("542338", "岗巴县");
        CODEAREA.put("542400", "那曲地区");
        CODEAREA.put("542421", "那曲县");
        CODEAREA.put("542422", "嘉黎县");
        CODEAREA.put("542423", "比如县");
        CODEAREA.put("542424", "聂荣县");
        CODEAREA.put("542425", "安多县");
        CODEAREA.put("542426", "申扎县");
        CODEAREA.put("542427", "索县");
        CODEAREA.put("542428", "班戈县");
        CODEAREA.put("542429", "巴青县");
        CODEAREA.put("542430", "尼玛县");
        CODEAREA.put("542431", "双湖县");
        CODEAREA.put("542500", "阿里地区");
        CODEAREA.put("542521", "普兰县");
        CODEAREA.put("542522", "札达县");
        CODEAREA.put("542523", "噶尔县");
        CODEAREA.put("542524", "日土县");
        CODEAREA.put("542525", "革吉县");
        CODEAREA.put("542526", "改则县");
        CODEAREA.put("542527", "措勤县");
        CODEAREA.put("542600", "林芝地区");
        CODEAREA.put("542621", "林芝县");
        CODEAREA.put("542622", "工布江达县");
        CODEAREA.put("542623", "米林县");
        CODEAREA.put("542624", "墨脱县");
        CODEAREA.put("542625", "波密县");
        CODEAREA.put("542626", "察隅县");
        CODEAREA.put("542627", "朗县");
        CODEAREA.put("610000", "陕西省");
        CODEAREA.put("610100", "西安市");
        CODEAREA.put("610102", "新城区");
        CODEAREA.put("610103", "碑林区");
        CODEAREA.put("610104", "莲湖区");
        CODEAREA.put("610111", "灞桥区");
        CODEAREA.put("610112", "未央区");
        CODEAREA.put("610113", "雁塔区");
        CODEAREA.put("610114", "阎良区");
        CODEAREA.put("610115", "临潼区");
        CODEAREA.put("610116", "长安区");
        CODEAREA.put("610122", "蓝田县");
        CODEAREA.put("610124", "周至县");
        CODEAREA.put("610125", "户县");
        CODEAREA.put("610126", "高陵县");
        CODEAREA.put("610200", "铜川市");
        CODEAREA.put("610202", "王益区");
        CODEAREA.put("610203", "印台区");
        CODEAREA.put("610204", "耀州区");
        CODEAREA.put("610222", "宜君县");
        CODEAREA.put("610300", "宝鸡市");
        CODEAREA.put("610302", "渭滨区");
        CODEAREA.put("610303", "金台区");
        CODEAREA.put("610304", "陈仓区");
        CODEAREA.put("610322", "凤翔县");
        CODEAREA.put("610323", "岐山县");
        CODEAREA.put("610324", "扶风县");
        CODEAREA.put("610326", "眉县");
        CODEAREA.put("610327", "陇县");
        CODEAREA.put("610328", "千阳县");
        CODEAREA.put("610329", "麟游县");
        CODEAREA.put("610330", "凤县");
        CODEAREA.put("610331", "太白县");
        CODEAREA.put("610400", "咸阳市");
        CODEAREA.put("610402", "秦都区");
        CODEAREA.put("610403", "杨陵区");
        CODEAREA.put("610404", "渭城区");
        CODEAREA.put("610422", "三原县");
        CODEAREA.put("610423", "泾阳县");
        CODEAREA.put("610424", "乾县");
        CODEAREA.put("610425", "礼泉县");
        CODEAREA.put("610426", "永寿县");
        CODEAREA.put("610427", "彬县");
        CODEAREA.put("610428", "长武县");
        CODEAREA.put("610429", "旬邑县");
        CODEAREA.put("610430", "淳化县");
        CODEAREA.put("610431", "武功县");
        CODEAREA.put("610481", "兴平市");
        CODEAREA.put("610500", "渭南市");
        CODEAREA.put("610502", "临渭区");
        CODEAREA.put("610521", "华县");
        CODEAREA.put("610522", "潼关县");
        CODEAREA.put("610523", "大荔县");
        CODEAREA.put("610524", "合阳县");
        CODEAREA.put("610525", "澄城县");
        CODEAREA.put("610526", "蒲城县");
        CODEAREA.put("610527", "白水县");
        CODEAREA.put("610528", "富平县");
        CODEAREA.put("610581", "韩城市");
        CODEAREA.put("610582", "华阴市");
        CODEAREA.put("610600", "延安市");
        CODEAREA.put("610602", "宝塔区");
        CODEAREA.put("610621", "延长县");
        CODEAREA.put("610622", "延川县");
        CODEAREA.put("610623", "子长县");
        CODEAREA.put("610624", "安塞县");
        CODEAREA.put("610625", "志丹县");
        CODEAREA.put("610626", "吴起县");
        CODEAREA.put("610627", "甘泉县");
        CODEAREA.put("610628", "富县");
        CODEAREA.put("610629", "洛川县");
        CODEAREA.put("610630", "宜川县");
        CODEAREA.put("610631", "黄龙县");
        CODEAREA.put("610632", "黄陵县");
        CODEAREA.put("610700", "汉中市");
        CODEAREA.put("610702", "汉台区");
        CODEAREA.put("610721", "南郑县");
        CODEAREA.put("610722", "城固县");
        CODEAREA.put("610723", "洋县");
        CODEAREA.put("610724", "西乡县");
        CODEAREA.put("610725", "勉县");
        CODEAREA.put("610726", "宁强县");
        CODEAREA.put("610727", "略阳县");
        CODEAREA.put("610728", "镇巴县");
        CODEAREA.put("610729", "留坝县");
        CODEAREA.put("610730", "佛坪县");
        CODEAREA.put("610800", "榆林市");
        CODEAREA.put("610802", "榆阳区");
        CODEAREA.put("610821", "神木县");
        CODEAREA.put("610822", "府谷县");
        CODEAREA.put("610823", "横山县");
        CODEAREA.put("610824", "靖边县");
        CODEAREA.put("610825", "定边县");
        CODEAREA.put("610826", "绥德县");
        CODEAREA.put("610827", "米脂县");
        CODEAREA.put("610828", "佳县");
        CODEAREA.put("610829", "吴堡县");
        CODEAREA.put("610830", "清涧县");
        CODEAREA.put("610831", "子洲县");
        CODEAREA.put("610900", "安康市");
        CODEAREA.put("610902", "汉滨区");
        CODEAREA.put("610921", "汉阴县");
        CODEAREA.put("610922", "石泉县");
        CODEAREA.put("610923", "宁陕县");
        CODEAREA.put("610924", "紫阳县");
        CODEAREA.put("610925", "岚皋县");
        CODEAREA.put("610926", "平利县");
        CODEAREA.put("610927", "镇坪县");
        CODEAREA.put("610928", "旬阳县");
        CODEAREA.put("610929", "白河县");
        CODEAREA.put("611000", "商洛市");
        CODEAREA.put("611002", "商州区");
        CODEAREA.put("611021", "洛南县");
        CODEAREA.put("611022", "丹凤县");
        CODEAREA.put("611023", "商南县");
        CODEAREA.put("611024", "山阳县");
        CODEAREA.put("611025", "镇安县");
        CODEAREA.put("611026", "柞水县");
        CODEAREA.put("620000", "甘肃省");
        CODEAREA.put("620100", "兰州市");
        CODEAREA.put("620102", "城关区");
        CODEAREA.put("620103", "七里河区");
        CODEAREA.put("620104", "西固区");
        CODEAREA.put("620105", "安宁区");
        CODEAREA.put("620111", "红古区");
        CODEAREA.put("620121", "永登县");
        CODEAREA.put("620122", "皋兰县");
        CODEAREA.put("620123", "榆中县");
        CODEAREA.put("620200", "嘉峪关市");
        CODEAREA.put("620300", "金昌市");
        CODEAREA.put("620302", "金川区");
        CODEAREA.put("620321", "永昌县");
        CODEAREA.put("620400", "白银市");
        CODEAREA.put("620402", "白银区");
        CODEAREA.put("620403", "平川区");
        CODEAREA.put("620421", "靖远县");
        CODEAREA.put("620422", "会宁县");
        CODEAREA.put("620423", "景泰县");
        CODEAREA.put("620500", "天水市");
        CODEAREA.put("620502", "秦州区");
        CODEAREA.put("620503", "麦积区");
        CODEAREA.put("620521", "清水县");
        CODEAREA.put("620522", "秦安县");
        CODEAREA.put("620523", "甘谷县");
        CODEAREA.put("620524", "武山县");
        CODEAREA.put("620525", "张家川回族自治县");
        CODEAREA.put("620600", "武威市");
        CODEAREA.put("620602", "凉州区");
        CODEAREA.put("620621", "民勤县");
        CODEAREA.put("620622", "古浪县");
        CODEAREA.put("620623", "天祝藏族自治县");
        CODEAREA.put("620700", "张掖市");
        CODEAREA.put("620702", "甘州区");
        CODEAREA.put("620721", "肃南裕固族自治县");
        CODEAREA.put("620722", "民乐县");
        CODEAREA.put("620723", "临泽县");
        CODEAREA.put("620724", "高台县");
        CODEAREA.put("620725", "山丹县");
        CODEAREA.put("620800", "平凉市");
        CODEAREA.put("620802", "崆峒区");
        CODEAREA.put("620821", "泾川县");
        CODEAREA.put("620822", "灵台县");
        CODEAREA.put("620823", "崇信县");
        CODEAREA.put("620824", "华亭县");
        CODEAREA.put("620825", "庄浪县");
        CODEAREA.put("620826", "静宁县");
        CODEAREA.put("620900", "酒泉市");
        CODEAREA.put("620902", "肃州区");
        CODEAREA.put("620921", "金塔县");
        CODEAREA.put("620922", "瓜州县");
        CODEAREA.put("620923", "肃北蒙古族自治县");
        CODEAREA.put("620924", "阿克塞哈萨克族自治县");
        CODEAREA.put("620981", "玉门市");
        CODEAREA.put("620982", "敦煌市");
        CODEAREA.put("621000", "庆阳市");
        CODEAREA.put("621002", "西峰区");
        CODEAREA.put("621021", "庆城县");
        CODEAREA.put("621022", "环县");
        CODEAREA.put("621023", "华池县");
        CODEAREA.put("621024", "合水县");
        CODEAREA.put("621025", "正宁县");
        CODEAREA.put("621026", "宁县");
        CODEAREA.put("621027", "镇原县");
        CODEAREA.put("621100", "定西市");
        CODEAREA.put("621102", "安定区");
        CODEAREA.put("621121", "通渭县");
        CODEAREA.put("621122", "陇西县");
        CODEAREA.put("621123", "渭源县");
        CODEAREA.put("621124", "临洮县");
        CODEAREA.put("621125", "漳县");
        CODEAREA.put("621126", "岷县");
        CODEAREA.put("621200", "陇南市");
        CODEAREA.put("621202", "武都区");
        CODEAREA.put("621221", "成县");
        CODEAREA.put("621222", "文县");
        CODEAREA.put("621223", "宕昌县");
        CODEAREA.put("621224", "康县");
        CODEAREA.put("621225", "西和县");
        CODEAREA.put("621226", "礼县");
        CODEAREA.put("621227", "徽县");
        CODEAREA.put("621228", "两当县");
        CODEAREA.put("622900", "临夏回族自治州");
        CODEAREA.put("622901", "临夏市");
        CODEAREA.put("622921", "临夏县");
        CODEAREA.put("622922", "康乐县");
        CODEAREA.put("622923", "永靖县");
        CODEAREA.put("622924", "广河县");
        CODEAREA.put("622925", "和政县");
        CODEAREA.put("622926", "东乡族自治县");
        CODEAREA.put("622927", "积石山保安族东乡族撒拉族自治县");
        CODEAREA.put("623000", "甘南藏族自治州");
        CODEAREA.put("623001", "合作市");
        CODEAREA.put("623021", "临潭县");
        CODEAREA.put("623022", "卓尼县");
        CODEAREA.put("623023", "舟曲县");
        CODEAREA.put("623024", "迭部县");
        CODEAREA.put("623025", "玛曲县");
        CODEAREA.put("623026", "碌曲县");
        CODEAREA.put("623027", "夏河县");
        CODEAREA.put("630000", "青海省");
        CODEAREA.put("630100", "西宁市");
        CODEAREA.put("630102", "城东区");
        CODEAREA.put("630103", "城中区");
        CODEAREA.put("630104", "城西区");
        CODEAREA.put("630105", "城北区");
        CODEAREA.put("630121", "大通回族土族自治县");
        CODEAREA.put("630122", "湟中县");
        CODEAREA.put("630123", "湟源县");
        CODEAREA.put("630200", "海东市");
        CODEAREA.put("630202", "乐都区");
        CODEAREA.put("630221", "平安县");
        CODEAREA.put("630222", "民和回族土族自治县");
        CODEAREA.put("630223", "互助土族自治县");
        CODEAREA.put("630224", "化隆回族自治县");
        CODEAREA.put("630225", "循化撒拉族自治县");
        CODEAREA.put("632200", "海北藏族自治州");
        CODEAREA.put("632221", "门源回族自治县");
        CODEAREA.put("632222", "祁连县");
        CODEAREA.put("632223", "海晏县");
        CODEAREA.put("632224", "刚察县");
        CODEAREA.put("632300", "黄南藏族自治州");
        CODEAREA.put("632321", "同仁县");
        CODEAREA.put("632322", "尖扎县");
        CODEAREA.put("632323", "泽库县");
        CODEAREA.put("632324", "河南蒙古族自治县");
        CODEAREA.put("632500", "海南藏族自治州");
        CODEAREA.put("632521", "共和县");
        CODEAREA.put("632522", "同德县");
        CODEAREA.put("632523", "贵德县");
        CODEAREA.put("632524", "兴海县");
        CODEAREA.put("632525", "贵南县");
        CODEAREA.put("632600", "果洛藏族自治州");
        CODEAREA.put("632621", "玛沁县");
        CODEAREA.put("632622", "班玛县");
        CODEAREA.put("632623", "甘德县");
        CODEAREA.put("632624", "达日县");
        CODEAREA.put("632625", "久治县");
        CODEAREA.put("632626", "玛多县");
        CODEAREA.put("632700", "玉树藏族自治州");
        CODEAREA.put("632701", "玉树市");
        CODEAREA.put("632722", "杂多县");
        CODEAREA.put("632723", "称多县");
        CODEAREA.put("632724", "治多县");
        CODEAREA.put("632725", "囊谦县");
        CODEAREA.put("632726", "曲麻莱县");
        CODEAREA.put("632800", "海西蒙古族藏族自治州");
        CODEAREA.put("632801", "格尔木市");
        CODEAREA.put("632802", "德令哈市");
        CODEAREA.put("632821", "乌兰县");
        CODEAREA.put("632822", "都兰县");
        CODEAREA.put("632823", "天峻县");
        CODEAREA.put("640000", "宁夏回族自治区");
        CODEAREA.put("640100", "银川市");
        CODEAREA.put("640104", "兴庆区");
        CODEAREA.put("640105", "西夏区");
        CODEAREA.put("640106", "金凤区");
        CODEAREA.put("640121", "永宁县");
        CODEAREA.put("640122", "贺兰县");
        CODEAREA.put("640181", "灵武市");
        CODEAREA.put("640200", "石嘴山市");
        CODEAREA.put("640202", "大武口区");
        CODEAREA.put("640205", "惠农区");
        CODEAREA.put("640221", "平罗县");
        CODEAREA.put("640300", "吴忠市");
        CODEAREA.put("640302", "利通区");
        CODEAREA.put("640303", "红寺堡区");
        CODEAREA.put("640323", "盐池县");
        CODEAREA.put("640324", "同心县");
        CODEAREA.put("640381", "青铜峡市");
        CODEAREA.put("640400", "固原市");
        CODEAREA.put("640402", "原州区");
        CODEAREA.put("640422", "西吉县");
        CODEAREA.put("640423", "隆德县");
        CODEAREA.put("640424", "泾源县");
        CODEAREA.put("640425", "彭阳县");
        CODEAREA.put("640500", "中卫市");
        CODEAREA.put("640502", "沙坡头区");
        CODEAREA.put("640521", "中宁县");
        CODEAREA.put("640522", "海原县");
        CODEAREA.put("650000", "新疆维吾尔自治区");
        CODEAREA.put("650100", "乌鲁木齐市");
        CODEAREA.put("650102", "天山区");
        CODEAREA.put("650103", "沙依巴克区");
        CODEAREA.put("650104", "新市区");
        CODEAREA.put("650105", "水磨沟区");
        CODEAREA.put("650106", "头屯河区");
        CODEAREA.put("650107", "达坂城区");
        CODEAREA.put("650109", "米东区");
        CODEAREA.put("650121", "乌鲁木齐县");
        CODEAREA.put("650200", "克拉玛依市");
        CODEAREA.put("650202", "独山子区");
        CODEAREA.put("650203", "克拉玛依区");
        CODEAREA.put("650204", "白碱滩区");
        CODEAREA.put("650205", "乌尔禾区");
        CODEAREA.put("652100", "吐鲁番地区");
        CODEAREA.put("652101", "吐鲁番市");
        CODEAREA.put("652122", "鄯善县");
        CODEAREA.put("652123", "托克逊县");
        CODEAREA.put("652200", "哈密地区");
        CODEAREA.put("652201", "哈密市");
        CODEAREA.put("652222", "巴里坤哈萨克自治县");
        CODEAREA.put("652223", "伊吾县");
        CODEAREA.put("652300", "昌吉回族自治州");
        CODEAREA.put("652301", "昌吉市");
        CODEAREA.put("652302", "阜康市");
        CODEAREA.put("652323", "呼图壁县");
        CODEAREA.put("652324", "玛纳斯县");
        CODEAREA.put("652325", "奇台县");
        CODEAREA.put("652327", "吉木萨尔县");
        CODEAREA.put("652328", "木垒哈萨克自治县");
        CODEAREA.put("652700", "博尔塔拉蒙古自治州");
        CODEAREA.put("652701", "博乐市");
        CODEAREA.put("652702", "阿拉山口市");
        CODEAREA.put("652722", "精河县");
        CODEAREA.put("652723", "温泉县");
        CODEAREA.put("652800", "巴音郭楞蒙古自治州");
        CODEAREA.put("652801", "库尔勒市");
        CODEAREA.put("652822", "轮台县");
        CODEAREA.put("652823", "尉犁县");
        CODEAREA.put("652824", "若羌县");
        CODEAREA.put("652825", "且末县");
        CODEAREA.put("652826", "焉耆回族自治县");
        CODEAREA.put("652827", "和静县");
        CODEAREA.put("652828", "和硕县");
        CODEAREA.put("652829", "博湖县");
        CODEAREA.put("652900", "阿克苏地区");
        CODEAREA.put("652901", "阿克苏市");
        CODEAREA.put("652922", "温宿县");
        CODEAREA.put("652923", "库车县");
        CODEAREA.put("652924", "沙雅县");
        CODEAREA.put("652925", "新和县");
        CODEAREA.put("652926", "拜城县");
        CODEAREA.put("652927", "乌什县");
        CODEAREA.put("652928", "阿瓦提县");
        CODEAREA.put("652929", "柯坪县");
        CODEAREA.put("653000", "克孜勒苏柯尔克孜自治州");
        CODEAREA.put("653001", "阿图什市");
        CODEAREA.put("653022", "阿克陶县");
        CODEAREA.put("653023", "阿合奇县");
        CODEAREA.put("653024", "乌恰县");
        CODEAREA.put("653100", "喀什地区");
        CODEAREA.put("653101", "喀什市");
        CODEAREA.put("653121", "疏附县");
        CODEAREA.put("653122", "疏勒县");
        CODEAREA.put("653123", "英吉沙县");
        CODEAREA.put("653124", "泽普县");
        CODEAREA.put("653125", "莎车县");
        CODEAREA.put("653126", "叶城县");
        CODEAREA.put("653127", "麦盖提县");
        CODEAREA.put("653128", "岳普湖县");
        CODEAREA.put("653129", "伽师县");
        CODEAREA.put("653130", "巴楚县");
        CODEAREA.put("653131", "塔什库尔干塔吉克自治县");
        CODEAREA.put("653200", "和田地区");
        CODEAREA.put("653201", "和田市");
        CODEAREA.put("653221", "和田县");
        CODEAREA.put("653222", "墨玉县");
        CODEAREA.put("653223", "皮山县");
        CODEAREA.put("653224", "洛浦县");
        CODEAREA.put("653225", "策勒县");
        CODEAREA.put("653226", "于田县");
        CODEAREA.put("653227", "民丰县");
        CODEAREA.put("654000", "伊犁哈萨克自治州");
        CODEAREA.put("654002", "伊宁市");
        CODEAREA.put("654003", "奎屯市");
        CODEAREA.put("654021", "伊宁县");
        CODEAREA.put("654022", "察布查尔锡伯自治县");
        CODEAREA.put("654023", "霍城县");
        CODEAREA.put("654024", "巩留县");
        CODEAREA.put("654025", "新源县");
        CODEAREA.put("654026", "昭苏县");
        CODEAREA.put("654027", "特克斯县");
        CODEAREA.put("654028", "尼勒克县");
        CODEAREA.put("654200", "塔城地区");
        CODEAREA.put("654201", "塔城市");
        CODEAREA.put("654202", "乌苏市");
        CODEAREA.put("654221", "额敏县");
        CODEAREA.put("654223", "沙湾县");
        CODEAREA.put("654224", "托里县");
        CODEAREA.put("654225", "裕民县");
        CODEAREA.put("654226", "和布克赛尔蒙古自治县");
        CODEAREA.put("654300", "阿勒泰地区");
        CODEAREA.put("654301", "阿勒泰市");
        CODEAREA.put("654321", "布尔津县");
        CODEAREA.put("654322", "富蕴县");
        CODEAREA.put("654323", "福海县");
        CODEAREA.put("654324", "哈巴河县");
        CODEAREA.put("654325", "青河县");
        CODEAREA.put("654326", "吉木乃县");
        CODEAREA.put("659001", "石河子市");
        CODEAREA.put("659002", "阿拉尔市");
        CODEAREA.put("659003", "图木舒克市");
        CODEAREA.put("659004", "五家渠市");
        CODEAREA.put("659005", "北屯市");
        CODEAREA.put("659006", "铁门关市");
        CODEAREA.put("710000", "台湾省");
        CODEAREA.put("810000", "香港特别行政区");
        CODEAREA.put("820000", "澳门特别行政区");
        String p = "", c = "", a = code;
        if(StringUtils.isEmpty(code))
            return "";
        p = code.substring(0, 2) + "0000";
        c = code.substring(0, 4) + "00";
        a = code;
        //System.out.println(CodeMap.CODEAREA.get(p) + "---" + CodeMap.CODEAREA.get(c)+ "---" + CodeMap.CODEAREA.get(a));
        //return null;
        if (null == CODEAREA.get(c))
            return CODEAREA.get(p) + "-" + CODEAREA.get(a);
        else
            return CODEAREA.get(p) + "-" + CODEAREA.get(c) + "-" + CODEAREA.get(a);
    }
    public static String area2code(String area)
    {
        Map<String, String> AREACODE = new LinkedHashMap<String, String>();
        AREACODE.put("北京市", "110000");
        AREACODE.put("东城区", "110101");
        AREACODE.put("西城区", "110102");
        AREACODE.put("朝阳区", "110105");
        AREACODE.put("丰台区", "110106");
        AREACODE.put("石景山区", "110107");
        AREACODE.put("海淀区", "110108");
        AREACODE.put("门头沟区", "110109");
        AREACODE.put("房山区", "110111");
        AREACODE.put("通州区", "110112");
        AREACODE.put("顺义区", "110113");
        AREACODE.put("昌平区", "110114");
        AREACODE.put("大兴区", "110115");
        AREACODE.put("怀柔区", "110116");
        AREACODE.put("平谷区", "110117");
        AREACODE.put("密云县", "110228");
        AREACODE.put("延庆县", "110229");
        AREACODE.put("天津市", "120000");
        AREACODE.put("和平区", "120101");
        AREACODE.put("河东区", "120102");
        AREACODE.put("河西区", "120103");
        AREACODE.put("南开区", "120104");
        AREACODE.put("河北区", "120105");
        AREACODE.put("红桥区", "120106");
        AREACODE.put("东丽区", "120110");
        AREACODE.put("西青区", "120111");
        AREACODE.put("津南区", "120112");
        AREACODE.put("北辰区", "120113");
        AREACODE.put("武清区", "120114");
        AREACODE.put("宝坻区", "120115");
        AREACODE.put("滨海新区", "120116");
        AREACODE.put("宁河县", "120221");
        AREACODE.put("静海县", "120223");
        AREACODE.put("蓟县", "120225");
        AREACODE.put("河北省", "130000");
        AREACODE.put("石家庄市", "130100");
        AREACODE.put("长安区", "130102");
        AREACODE.put("桥东区", "130103");
        AREACODE.put("桥西区", "130104");
        AREACODE.put("新华区", "130105");
        AREACODE.put("井陉矿区", "130107");
        AREACODE.put("裕华区", "130108");
        AREACODE.put("井陉县", "130121");
        AREACODE.put("正定县", "130123");
        AREACODE.put("栾城县", "130124");
        AREACODE.put("行唐县", "130125");
        AREACODE.put("灵寿县", "130126");
        AREACODE.put("高邑县", "130127");
        AREACODE.put("深泽县", "130128");
        AREACODE.put("赞皇县", "130129");
        AREACODE.put("无极县", "130130");
        AREACODE.put("平山县", "130131");
        AREACODE.put("元氏县", "130132");
        AREACODE.put("赵县", "130133");
        AREACODE.put("辛集市", "130181");
        AREACODE.put("藁城市", "130182");
        AREACODE.put("晋州市", "130183");
        AREACODE.put("新乐市", "130184");
        AREACODE.put("鹿泉市", "130185");
        AREACODE.put("唐山市", "130200");
        AREACODE.put("路南区", "130202");
        AREACODE.put("路北区", "130203");
        AREACODE.put("古冶区", "130204");
        AREACODE.put("开平区", "130205");
        AREACODE.put("丰南区", "130207");
        AREACODE.put("丰润区", "130208");
        AREACODE.put("曹妃甸区", "130209");
        AREACODE.put("滦县", "130223");
        AREACODE.put("滦南县", "130224");
        AREACODE.put("乐亭县", "130225");
        AREACODE.put("迁西县", "130227");
        AREACODE.put("玉田县", "130229");
        AREACODE.put("遵化市", "130281");
        AREACODE.put("迁安市", "130283");
        AREACODE.put("秦皇岛市", "130300");
        AREACODE.put("海港区", "130302");
        AREACODE.put("山海关区", "130303");
        AREACODE.put("北戴河区", "130304");
        AREACODE.put("青龙满族自治县", "130321");
        AREACODE.put("昌黎县", "130322");
        AREACODE.put("抚宁县", "130323");
        AREACODE.put("卢龙县", "130324");
        AREACODE.put("邯郸市", "130400");
        AREACODE.put("邯山区", "130402");
        AREACODE.put("丛台区", "130403");
        AREACODE.put("复兴区", "130404");
        AREACODE.put("峰峰矿区", "130406");
        AREACODE.put("邯郸县", "130421");
        AREACODE.put("临漳县", "130423");
        AREACODE.put("成安县", "130424");
        AREACODE.put("大名县", "130425");
        AREACODE.put("涉县", "130426");
        AREACODE.put("磁县", "130427");
        AREACODE.put("肥乡县", "130428");
        AREACODE.put("永年县", "130429");
        AREACODE.put("邱县", "130430");
        AREACODE.put("鸡泽县", "130431");
        AREACODE.put("广平县", "130432");
        AREACODE.put("馆陶县", "130433");
        AREACODE.put("魏县", "130434");
        AREACODE.put("曲周县", "130435");
        AREACODE.put("武安市", "130481");
        AREACODE.put("邢台市", "130500");
        AREACODE.put("桥东区", "130502");
        AREACODE.put("桥西区", "130503");
        AREACODE.put("邢台县", "130521");
        AREACODE.put("临城县", "130522");
        AREACODE.put("内丘县", "130523");
        AREACODE.put("柏乡县", "130524");
        AREACODE.put("隆尧县", "130525");
        AREACODE.put("任县", "130526");
        AREACODE.put("南和县", "130527");
        AREACODE.put("宁晋县", "130528");
        AREACODE.put("巨鹿县", "130529");
        AREACODE.put("新河县", "130530");
        AREACODE.put("广宗县", "130531");
        AREACODE.put("平乡县", "130532");
        AREACODE.put("威县", "130533");
        AREACODE.put("清河县", "130534");
        AREACODE.put("临西县", "130535");
        AREACODE.put("南宫市", "130581");
        AREACODE.put("沙河市", "130582");
        AREACODE.put("保定市", "130600");
        AREACODE.put("新市区", "130602");
        AREACODE.put("北市区", "130603");
        AREACODE.put("南市区", "130604");
        AREACODE.put("满城县", "130621");
        AREACODE.put("清苑县", "130622");
        AREACODE.put("涞水县", "130623");
        AREACODE.put("阜平县", "130624");
        AREACODE.put("徐水县", "130625");
        AREACODE.put("定兴县", "130626");
        AREACODE.put("唐县", "130627");
        AREACODE.put("高阳县", "130628");
        AREACODE.put("容城县", "130629");
        AREACODE.put("涞源县", "130630");
        AREACODE.put("望都县", "130631");
        AREACODE.put("安新县", "130632");
        AREACODE.put("易县", "130633");
        AREACODE.put("曲阳县", "130634");
        AREACODE.put("蠡县", "130635");
        AREACODE.put("顺平县", "130636");
        AREACODE.put("博野县", "130637");
        AREACODE.put("雄县", "130638");
        AREACODE.put("涿州市", "130681");
        AREACODE.put("定州市", "130682");
        AREACODE.put("安国市", "130683");
        AREACODE.put("高碑店市", "130684");
        AREACODE.put("张家口市", "130700");
        AREACODE.put("桥东区", "130702");
        AREACODE.put("桥西区", "130703");
        AREACODE.put("宣化区", "130705");
        AREACODE.put("下花园区", "130706");
        AREACODE.put("宣化县", "130721");
        AREACODE.put("张北县", "130722");
        AREACODE.put("康保县", "130723");
        AREACODE.put("沽源县", "130724");
        AREACODE.put("尚义县", "130725");
        AREACODE.put("蔚县", "130726");
        AREACODE.put("阳原县", "130727");
        AREACODE.put("怀安县", "130728");
        AREACODE.put("万全县", "130729");
        AREACODE.put("怀来县", "130730");
        AREACODE.put("涿鹿县", "130731");
        AREACODE.put("赤城县", "130732");
        AREACODE.put("崇礼县", "130733");
        AREACODE.put("承德市", "130800");
        AREACODE.put("双桥区", "130802");
        AREACODE.put("双滦区", "130803");
        AREACODE.put("鹰手营子矿区", "130804");
        AREACODE.put("承德县", "130821");
        AREACODE.put("兴隆县", "130822");
        AREACODE.put("平泉县", "130823");
        AREACODE.put("滦平县", "130824");
        AREACODE.put("隆化县", "130825");
        AREACODE.put("丰宁满族自治县", "130826");
        AREACODE.put("宽城满族自治县", "130827");
        AREACODE.put("围场满族蒙古族自治县", "130828");
        AREACODE.put("沧州市", "130900");
        AREACODE.put("新华区", "130902");
        AREACODE.put("运河区", "130903");
        AREACODE.put("沧县", "130921");
        AREACODE.put("青县", "130922");
        AREACODE.put("东光县", "130923");
        AREACODE.put("海兴县", "130924");
        AREACODE.put("盐山县", "130925");
        AREACODE.put("肃宁县", "130926");
        AREACODE.put("南皮县", "130927");
        AREACODE.put("吴桥县", "130928");
        AREACODE.put("献县", "130929");
        AREACODE.put("孟村回族自治县", "130930");
        AREACODE.put("泊头市", "130981");
        AREACODE.put("任丘市", "130982");
        AREACODE.put("黄骅市", "130983");
        AREACODE.put("河间市", "130984");
        AREACODE.put("廊坊市", "131000");
        AREACODE.put("安次区", "131002");
        AREACODE.put("广阳区", "131003");
        AREACODE.put("固安县", "131022");
        AREACODE.put("永清县", "131023");
        AREACODE.put("香河县", "131024");
        AREACODE.put("大城县", "131025");
        AREACODE.put("文安县", "131026");
        AREACODE.put("大厂回族自治县", "131028");
        AREACODE.put("霸州市", "131081");
        AREACODE.put("三河市", "131082");
        AREACODE.put("衡水市", "131100");
        AREACODE.put("桃城区", "131102");
        AREACODE.put("枣强县", "131121");
        AREACODE.put("武邑县", "131122");
        AREACODE.put("武强县", "131123");
        AREACODE.put("饶阳县", "131124");
        AREACODE.put("安平县", "131125");
        AREACODE.put("故城县", "131126");
        AREACODE.put("景县", "131127");
        AREACODE.put("阜城县", "131128");
        AREACODE.put("冀州市", "131181");
        AREACODE.put("深州市", "131182");
        AREACODE.put("山西省", "140000");
        AREACODE.put("太原市", "140100");
        AREACODE.put("小店区", "140105");
        AREACODE.put("迎泽区", "140106");
        AREACODE.put("杏花岭区", "140107");
        AREACODE.put("尖草坪区", "140108");
        AREACODE.put("万柏林区", "140109");
        AREACODE.put("晋源区", "140110");
        AREACODE.put("清徐县", "140121");
        AREACODE.put("阳曲县", "140122");
        AREACODE.put("娄烦县", "140123");
        AREACODE.put("古交市", "140181");
        AREACODE.put("大同市", "140200");
        AREACODE.put("城区", "140202");
        AREACODE.put("矿区", "140203");
        AREACODE.put("南郊区", "140211");
        AREACODE.put("新荣区", "140212");
        AREACODE.put("阳高县", "140221");
        AREACODE.put("天镇县", "140222");
        AREACODE.put("广灵县", "140223");
        AREACODE.put("灵丘县", "140224");
        AREACODE.put("浑源县", "140225");
        AREACODE.put("左云县", "140226");
        AREACODE.put("大同县", "140227");
        AREACODE.put("阳泉市", "140300");
        AREACODE.put("城区", "140302");
        AREACODE.put("矿区", "140303");
        AREACODE.put("郊区", "140311");
        AREACODE.put("平定县", "140321");
        AREACODE.put("盂县", "140322");
        AREACODE.put("长治市", "140400");
        AREACODE.put("城区", "140402");
        AREACODE.put("郊区", "140411");
        AREACODE.put("长治县", "140421");
        AREACODE.put("襄垣县", "140423");
        AREACODE.put("屯留县", "140424");
        AREACODE.put("平顺县", "140425");
        AREACODE.put("黎城县", "140426");
        AREACODE.put("壶关县", "140427");
        AREACODE.put("长子县", "140428");
        AREACODE.put("武乡县", "140429");
        AREACODE.put("沁县", "140430");
        AREACODE.put("沁源县", "140431");
        AREACODE.put("潞城市", "140481");
        AREACODE.put("晋城市", "140500");
        AREACODE.put("城区", "140502");
        AREACODE.put("沁水县", "140521");
        AREACODE.put("阳城县", "140522");
        AREACODE.put("陵川县", "140524");
        AREACODE.put("泽州县", "140525");
        AREACODE.put("高平市", "140581");
        AREACODE.put("朔州市", "140600");
        AREACODE.put("朔城区", "140602");
        AREACODE.put("平鲁区", "140603");
        AREACODE.put("山阴县", "140621");
        AREACODE.put("应县", "140622");
        AREACODE.put("右玉县", "140623");
        AREACODE.put("怀仁县", "140624");
        AREACODE.put("晋中市", "140700");
        AREACODE.put("榆次区", "140702");
        AREACODE.put("榆社县", "140721");
        AREACODE.put("左权县", "140722");
        AREACODE.put("和顺县", "140723");
        AREACODE.put("昔阳县", "140724");
        AREACODE.put("寿阳县", "140725");
        AREACODE.put("太谷县", "140726");
        AREACODE.put("祁县", "140727");
        AREACODE.put("平遥县", "140728");
        AREACODE.put("灵石县", "140729");
        AREACODE.put("介休市", "140781");
        AREACODE.put("运城市", "140800");
        AREACODE.put("盐湖区", "140802");
        AREACODE.put("临猗县", "140821");
        AREACODE.put("万荣县", "140822");
        AREACODE.put("闻喜县", "140823");
        AREACODE.put("稷山县", "140824");
        AREACODE.put("新绛县", "140825");
        AREACODE.put("绛县", "140826");
        AREACODE.put("垣曲县", "140827");
        AREACODE.put("夏县", "140828");
        AREACODE.put("平陆县", "140829");
        AREACODE.put("芮城县", "140830");
        AREACODE.put("永济市", "140881");
        AREACODE.put("河津市", "140882");
        AREACODE.put("忻州市", "140900");
        AREACODE.put("忻府区", "140902");
        AREACODE.put("定襄县", "140921");
        AREACODE.put("五台县", "140922");
        AREACODE.put("代县", "140923");
        AREACODE.put("繁峙县", "140924");
        AREACODE.put("宁武县", "140925");
        AREACODE.put("静乐县", "140926");
        AREACODE.put("神池县", "140927");
        AREACODE.put("五寨县", "140928");
        AREACODE.put("岢岚县", "140929");
        AREACODE.put("河曲县", "140930");
        AREACODE.put("保德县", "140931");
        AREACODE.put("偏关县", "140932");
        AREACODE.put("原平市", "140981");
        AREACODE.put("临汾市", "141000");
        AREACODE.put("尧都区", "141002");
        AREACODE.put("曲沃县", "141021");
        AREACODE.put("翼城县", "141022");
        AREACODE.put("襄汾县", "141023");
        AREACODE.put("洪洞县", "141024");
        AREACODE.put("古县", "141025");
        AREACODE.put("安泽县", "141026");
        AREACODE.put("浮山县", "141027");
        AREACODE.put("吉县", "141028");
        AREACODE.put("乡宁县", "141029");
        AREACODE.put("大宁县", "141030");
        AREACODE.put("隰县", "141031");
        AREACODE.put("永和县", "141032");
        AREACODE.put("蒲县", "141033");
        AREACODE.put("汾西县", "141034");
        AREACODE.put("侯马市", "141081");
        AREACODE.put("霍州市", "141082");
        AREACODE.put("吕梁市", "141100");
        AREACODE.put("离石区", "141102");
        AREACODE.put("文水县", "141121");
        AREACODE.put("交城县", "141122");
        AREACODE.put("兴县", "141123");
        AREACODE.put("临县", "141124");
        AREACODE.put("柳林县", "141125");
        AREACODE.put("石楼县", "141126");
        AREACODE.put("岚县", "141127");
        AREACODE.put("方山县", "141128");
        AREACODE.put("中阳县", "141129");
        AREACODE.put("交口县", "141130");
        AREACODE.put("孝义市", "141181");
        AREACODE.put("汾阳市", "141182");
        AREACODE.put("内蒙古自治区", "150000");
        AREACODE.put("呼和浩特市", "150100");
        AREACODE.put("新城区", "150102");
        AREACODE.put("回民区", "150103");
        AREACODE.put("玉泉区", "150104");
        AREACODE.put("赛罕区", "150105");
        AREACODE.put("土默特左旗", "150121");
        AREACODE.put("托克托县", "150122");
        AREACODE.put("和林格尔县", "150123");
        AREACODE.put("清水河县", "150124");
        AREACODE.put("武川县", "150125");
        AREACODE.put("包头市", "150200");
        AREACODE.put("东河区", "150202");
        AREACODE.put("昆都仑区", "150203");
        AREACODE.put("青山区", "150204");
        AREACODE.put("石拐区", "150205");
        AREACODE.put("白云鄂博矿区", "150206");
        AREACODE.put("九原区", "150207");
        AREACODE.put("土默特右旗", "150221");
        AREACODE.put("固阳县", "150222");
        AREACODE.put("达尔罕茂明安联合旗", "150223");
        AREACODE.put("乌海市", "150300");
        AREACODE.put("海勃湾区", "150302");
        AREACODE.put("海南区", "150303");
        AREACODE.put("乌达区", "150304");
        AREACODE.put("赤峰市", "150400");
        AREACODE.put("红山区", "150402");
        AREACODE.put("元宝山区", "150403");
        AREACODE.put("松山区", "150404");
        AREACODE.put("阿鲁科尔沁旗", "150421");
        AREACODE.put("巴林左旗", "150422");
        AREACODE.put("巴林右旗", "150423");
        AREACODE.put("林西县", "150424");
        AREACODE.put("克什克腾旗", "150425");
        AREACODE.put("翁牛特旗", "150426");
        AREACODE.put("喀喇沁旗", "150428");
        AREACODE.put("宁城县", "150429");
        AREACODE.put("敖汉旗", "150430");
        AREACODE.put("通辽市", "150500");
        AREACODE.put("科尔沁区", "150502");
        AREACODE.put("科尔沁左翼中旗", "150521");
        AREACODE.put("科尔沁左翼后旗", "150522");
        AREACODE.put("开鲁县", "150523");
        AREACODE.put("库伦旗", "150524");
        AREACODE.put("奈曼旗", "150525");
        AREACODE.put("扎鲁特旗", "150526");
        AREACODE.put("霍林郭勒市", "150581");
        AREACODE.put("鄂尔多斯市", "150600");
        AREACODE.put("东胜区", "150602");
        AREACODE.put("达拉特旗", "150621");
        AREACODE.put("准格尔旗", "150622");
        AREACODE.put("鄂托克前旗", "150623");
        AREACODE.put("鄂托克旗", "150624");
        AREACODE.put("杭锦旗", "150625");
        AREACODE.put("乌审旗", "150626");
        AREACODE.put("伊金霍洛旗", "150627");
        AREACODE.put("呼伦贝尔市", "150700");
        AREACODE.put("海拉尔区", "150702");
        AREACODE.put("扎赉诺尔区", "150703");
        AREACODE.put("阿荣旗", "150721");
        AREACODE.put("莫力达瓦达斡尔族自治旗", "150722");
        AREACODE.put("鄂伦春自治旗", "150723");
        AREACODE.put("鄂温克族自治旗", "150724");
        AREACODE.put("陈巴尔虎旗", "150725");
        AREACODE.put("新巴尔虎左旗", "150726");
        AREACODE.put("新巴尔虎右旗", "150727");
        AREACODE.put("满洲里市", "150781");
        AREACODE.put("牙克石市", "150782");
        AREACODE.put("扎兰屯市", "150783");
        AREACODE.put("额尔古纳市", "150784");
        AREACODE.put("根河市", "150785");
        AREACODE.put("巴彦淖尔市", "150800");
        AREACODE.put("临河区", "150802");
        AREACODE.put("五原县", "150821");
        AREACODE.put("磴口县", "150822");
        AREACODE.put("乌拉特前旗", "150823");
        AREACODE.put("乌拉特中旗", "150824");
        AREACODE.put("乌拉特后旗", "150825");
        AREACODE.put("杭锦后旗", "150826");
        AREACODE.put("乌兰察布市", "150900");
        AREACODE.put("集宁区", "150902");
        AREACODE.put("卓资县", "150921");
        AREACODE.put("化德县", "150922");
        AREACODE.put("商都县", "150923");
        AREACODE.put("兴和县", "150924");
        AREACODE.put("凉城县", "150925");
        AREACODE.put("察哈尔右翼前旗", "150926");
        AREACODE.put("察哈尔右翼中旗", "150927");
        AREACODE.put("察哈尔右翼后旗", "150928");
        AREACODE.put("四子王旗", "150929");
        AREACODE.put("丰镇市", "150981");
        AREACODE.put("兴安盟", "152200");
        AREACODE.put("乌兰浩特市", "152201");
        AREACODE.put("阿尔山市", "152202");
        AREACODE.put("科尔沁右翼前旗", "152221");
        AREACODE.put("科尔沁右翼中旗", "152222");
        AREACODE.put("扎赉特旗", "152223");
        AREACODE.put("突泉县", "152224");
        AREACODE.put("锡林郭勒盟", "152500");
        AREACODE.put("二连浩特市", "152501");
        AREACODE.put("锡林浩特市", "152502");
        AREACODE.put("阿巴嘎旗", "152522");
        AREACODE.put("苏尼特左旗", "152523");
        AREACODE.put("苏尼特右旗", "152524");
        AREACODE.put("东乌珠穆沁旗", "152525");
        AREACODE.put("西乌珠穆沁旗", "152526");
        AREACODE.put("太仆寺旗", "152527");
        AREACODE.put("镶黄旗", "152528");
        AREACODE.put("正镶白旗", "152529");
        AREACODE.put("正蓝旗", "152530");
        AREACODE.put("多伦县", "152531");
        AREACODE.put("阿拉善盟", "152900");
        AREACODE.put("阿拉善左旗", "152921");
        AREACODE.put("阿拉善右旗", "152922");
        AREACODE.put("额济纳旗", "152923");
        AREACODE.put("辽宁省", "210000");
        AREACODE.put("沈阳市", "210100");
        AREACODE.put("和平区", "210102");
        AREACODE.put("沈河区", "210103");
        AREACODE.put("大东区", "210104");
        AREACODE.put("皇姑区", "210105");
        AREACODE.put("铁西区", "210106");
        AREACODE.put("苏家屯区", "210111");
        AREACODE.put("东陵区", "210112");
        AREACODE.put("沈北新区", "210113");
        AREACODE.put("于洪区", "210114");
        AREACODE.put("辽中县", "210122");
        AREACODE.put("康平县", "210123");
        AREACODE.put("法库县", "210124");
        AREACODE.put("新民市", "210181");
        AREACODE.put("大连市", "210200");
        AREACODE.put("中山区", "210202");
        AREACODE.put("西岗区", "210203");
        AREACODE.put("沙河口区", "210204");
        AREACODE.put("甘井子区", "210211");
        AREACODE.put("旅顺口区", "210212");
        AREACODE.put("金州区", "210213");
        AREACODE.put("长海县", "210224");
        AREACODE.put("瓦房店市", "210281");
        AREACODE.put("普兰店市", "210282");
        AREACODE.put("庄河市", "210283");
        AREACODE.put("鞍山市", "210300");
        AREACODE.put("铁东区", "210302");
        AREACODE.put("铁西区", "210303");
        AREACODE.put("立山区", "210304");
        AREACODE.put("千山区", "210311");
        AREACODE.put("台安县", "210321");
        AREACODE.put("岫岩满族自治县", "210323");
        AREACODE.put("海城市", "210381");
        AREACODE.put("抚顺市", "210400");
        AREACODE.put("新抚区", "210402");
        AREACODE.put("东洲区", "210403");
        AREACODE.put("望花区", "210404");
        AREACODE.put("顺城区", "210411");
        AREACODE.put("抚顺县", "210421");
        AREACODE.put("新宾满族自治县", "210422");
        AREACODE.put("清原满族自治县", "210423");
        AREACODE.put("本溪市", "210500");
        AREACODE.put("平山区", "210502");
        AREACODE.put("溪湖区", "210503");
        AREACODE.put("明山区", "210504");
        AREACODE.put("南芬区", "210505");
        AREACODE.put("本溪满族自治县", "210521");
        AREACODE.put("桓仁满族自治县", "210522");
        AREACODE.put("丹东市", "210600");
        AREACODE.put("元宝区", "210602");
        AREACODE.put("振兴区", "210603");
        AREACODE.put("振安区", "210604");
        AREACODE.put("宽甸满族自治县", "210624");
        AREACODE.put("东港市", "210681");
        AREACODE.put("凤城市", "210682");
        AREACODE.put("锦州市", "210700");
        AREACODE.put("古塔区", "210702");
        AREACODE.put("凌河区", "210703");
        AREACODE.put("太和区", "210711");
        AREACODE.put("黑山县", "210726");
        AREACODE.put("义县", "210727");
        AREACODE.put("凌海市", "210781");
        AREACODE.put("北镇市", "210782");
        AREACODE.put("营口市", "210800");
        AREACODE.put("站前区", "210802");
        AREACODE.put("西市区", "210803");
        AREACODE.put("鲅鱼圈区", "210804");
        AREACODE.put("老边区", "210811");
        AREACODE.put("盖州市", "210881");
        AREACODE.put("大石桥市", "210882");
        AREACODE.put("阜新市", "210900");
        AREACODE.put("海州区", "210902");
        AREACODE.put("新邱区", "210903");
        AREACODE.put("太平区", "210904");
        AREACODE.put("清河门区", "210905");
        AREACODE.put("细河区", "210911");
        AREACODE.put("阜新蒙古族自治县", "210921");
        AREACODE.put("彰武县", "210922");
        AREACODE.put("辽阳市", "211000");
        AREACODE.put("白塔区", "211002");
        AREACODE.put("文圣区", "211003");
        AREACODE.put("宏伟区", "211004");
        AREACODE.put("弓长岭区", "211005");
        AREACODE.put("太子河区", "211011");
        AREACODE.put("辽阳县", "211021");
        AREACODE.put("灯塔市", "211081");
        AREACODE.put("盘锦市", "211100");
        AREACODE.put("双台子区", "211102");
        AREACODE.put("兴隆台区", "211103");
        AREACODE.put("大洼县", "211121");
        AREACODE.put("盘山县", "211122");
        AREACODE.put("铁岭市", "211200");
        AREACODE.put("银州区", "211202");
        AREACODE.put("清河区", "211204");
        AREACODE.put("铁岭县", "211221");
        AREACODE.put("西丰县", "211223");
        AREACODE.put("昌图县", "211224");
        AREACODE.put("调兵山市", "211281");
        AREACODE.put("开原市", "211282");
        AREACODE.put("朝阳市", "211300");
        AREACODE.put("双塔区", "211302");
        AREACODE.put("龙城区", "211303");
        AREACODE.put("朝阳县", "211321");
        AREACODE.put("建平县", "211322");
        AREACODE.put("喀喇沁左翼蒙古族自治县", "211324");
        AREACODE.put("北票市", "211381");
        AREACODE.put("凌源市", "211382");
        AREACODE.put("葫芦岛市", "211400");
        AREACODE.put("连山区", "211402");
        AREACODE.put("龙港区", "211403");
        AREACODE.put("南票区", "211404");
        AREACODE.put("绥中县", "211421");
        AREACODE.put("建昌县", "211422");
        AREACODE.put("兴城市", "211481");
        AREACODE.put("吉林省", "220000");
        AREACODE.put("长春市", "220100");
        AREACODE.put("南关区", "220102");
        AREACODE.put("宽城区", "220103");
        AREACODE.put("朝阳区", "220104");
        AREACODE.put("二道区", "220105");
        AREACODE.put("绿园区", "220106");
        AREACODE.put("双阳区", "220112");
        AREACODE.put("农安县", "220122");
        AREACODE.put("九台市", "220181");
        AREACODE.put("榆树市", "220182");
        AREACODE.put("德惠市", "220183");
        AREACODE.put("吉林市", "220200");
        AREACODE.put("昌邑区", "220202");
        AREACODE.put("龙潭区", "220203");
        AREACODE.put("船营区", "220204");
        AREACODE.put("丰满区", "220211");
        AREACODE.put("永吉县", "220221");
        AREACODE.put("蛟河市", "220281");
        AREACODE.put("桦甸市", "220282");
        AREACODE.put("舒兰市", "220283");
        AREACODE.put("磐石市", "220284");
        AREACODE.put("四平市", "220300");
        AREACODE.put("铁西区", "220302");
        AREACODE.put("铁东区", "220303");
        AREACODE.put("梨树县", "220322");
        AREACODE.put("伊通满族自治县", "220323");
        AREACODE.put("公主岭市", "220381");
        AREACODE.put("双辽市", "220382");
        AREACODE.put("辽源市", "220400");
        AREACODE.put("龙山区", "220402");
        AREACODE.put("西安区", "220403");
        AREACODE.put("东丰县", "220421");
        AREACODE.put("东辽县", "220422");
        AREACODE.put("通化市", "220500");
        AREACODE.put("东昌区", "220502");
        AREACODE.put("二道江区", "220503");
        AREACODE.put("通化县", "220521");
        AREACODE.put("辉南县", "220523");
        AREACODE.put("柳河县", "220524");
        AREACODE.put("梅河口市", "220581");
        AREACODE.put("集安市", "220582");
        AREACODE.put("白山市", "220600");
        AREACODE.put("浑江区", "220602");
        AREACODE.put("江源区", "220605");
        AREACODE.put("抚松县", "220621");
        AREACODE.put("靖宇县", "220622");
        AREACODE.put("长白朝鲜族自治县", "220623");
        AREACODE.put("临江市", "220681");
        AREACODE.put("松原市", "220700");
        AREACODE.put("宁江区", "220702");
        AREACODE.put("前郭尔罗斯蒙古族自治县", "220721");
        AREACODE.put("长岭县", "220722");
        AREACODE.put("乾安县", "220723");
        AREACODE.put("扶余市", "220781");
        AREACODE.put("白城市", "220800");
        AREACODE.put("洮北区", "220802");
        AREACODE.put("镇赉县", "220821");
        AREACODE.put("通榆县", "220822");
        AREACODE.put("洮南市", "220881");
        AREACODE.put("大安市", "220882");
        AREACODE.put("延边朝鲜族自治州", "222400");
        AREACODE.put("延吉市", "222401");
        AREACODE.put("图们市", "222402");
        AREACODE.put("敦化市", "222403");
        AREACODE.put("珲春市", "222404");
        AREACODE.put("龙井市", "222405");
        AREACODE.put("和龙市", "222406");
        AREACODE.put("汪清县", "222424");
        AREACODE.put("安图县", "222426");
        AREACODE.put("黑龙江省", "230000");
        AREACODE.put("哈尔滨市", "230100");
        AREACODE.put("道里区", "230102");
        AREACODE.put("南岗区", "230103");
        AREACODE.put("道外区", "230104");
        AREACODE.put("平房区", "230108");
        AREACODE.put("松北区", "230109");
        AREACODE.put("香坊区", "230110");
        AREACODE.put("呼兰区", "230111");
        AREACODE.put("阿城区", "230112");
        AREACODE.put("依兰县", "230123");
        AREACODE.put("方正县", "230124");
        AREACODE.put("宾县", "230125");
        AREACODE.put("巴彦县", "230126");
        AREACODE.put("木兰县", "230127");
        AREACODE.put("通河县", "230128");
        AREACODE.put("延寿县", "230129");
        AREACODE.put("双城市", "230182");
        AREACODE.put("尚志市", "230183");
        AREACODE.put("五常市", "230184");
        AREACODE.put("齐齐哈尔市", "230200");
        AREACODE.put("龙沙区", "230202");
        AREACODE.put("建华区", "230203");
        AREACODE.put("铁锋区", "230204");
        AREACODE.put("昂昂溪区", "230205");
        AREACODE.put("富拉尔基区", "230206");
        AREACODE.put("碾子山区", "230207");
        AREACODE.put("梅里斯达斡尔族区", "230208");
        AREACODE.put("龙江县", "230221");
        AREACODE.put("依安县", "230223");
        AREACODE.put("泰来县", "230224");
        AREACODE.put("甘南县", "230225");
        AREACODE.put("富裕县", "230227");
        AREACODE.put("克山县", "230229");
        AREACODE.put("克东县", "230230");
        AREACODE.put("拜泉县", "230231");
        AREACODE.put("讷河市", "230281");
        AREACODE.put("鸡西市", "230300");
        AREACODE.put("鸡冠区", "230302");
        AREACODE.put("恒山区", "230303");
        AREACODE.put("滴道区", "230304");
        AREACODE.put("梨树区", "230305");
        AREACODE.put("城子河区", "230306");
        AREACODE.put("麻山区", "230307");
        AREACODE.put("鸡东县", "230321");
        AREACODE.put("虎林市", "230381");
        AREACODE.put("密山市", "230382");
        AREACODE.put("鹤岗市", "230400");
        AREACODE.put("向阳区", "230402");
        AREACODE.put("工农区", "230403");
        AREACODE.put("南山区", "230404");
        AREACODE.put("兴安区", "230405");
        AREACODE.put("东山区", "230406");
        AREACODE.put("兴山区", "230407");
        AREACODE.put("萝北县", "230421");
        AREACODE.put("绥滨县", "230422");
        AREACODE.put("双鸭山市", "230500");
        AREACODE.put("尖山区", "230502");
        AREACODE.put("岭东区", "230503");
        AREACODE.put("四方台区", "230505");
        AREACODE.put("宝山区", "230506");
        AREACODE.put("集贤县", "230521");
        AREACODE.put("友谊县", "230522");
        AREACODE.put("宝清县", "230523");
        AREACODE.put("饶河县", "230524");
        AREACODE.put("大庆市", "230600");
        AREACODE.put("萨尔图区", "230602");
        AREACODE.put("龙凤区", "230603");
        AREACODE.put("让胡路区", "230604");
        AREACODE.put("红岗区", "230605");
        AREACODE.put("大同区", "230606");
        AREACODE.put("肇州县", "230621");
        AREACODE.put("肇源县", "230622");
        AREACODE.put("林甸县", "230623");
        AREACODE.put("杜尔伯特蒙古族自治县", "230624");
        AREACODE.put("伊春市", "230700");
        AREACODE.put("伊春区", "230702");
        AREACODE.put("南岔区", "230703");
        AREACODE.put("友好区", "230704");
        AREACODE.put("西林区", "230705");
        AREACODE.put("翠峦区", "230706");
        AREACODE.put("新青区", "230707");
        AREACODE.put("美溪区", "230708");
        AREACODE.put("金山屯区", "230709");
        AREACODE.put("五营区", "230710");
        AREACODE.put("乌马河区", "230711");
        AREACODE.put("汤旺河区", "230712");
        AREACODE.put("带岭区", "230713");
        AREACODE.put("乌伊岭区", "230714");
        AREACODE.put("红星区", "230715");
        AREACODE.put("上甘岭区", "230716");
        AREACODE.put("嘉荫县", "230722");
        AREACODE.put("铁力市", "230781");
        AREACODE.put("佳木斯市", "230800");
        AREACODE.put("向阳区", "230803");
        AREACODE.put("前进区", "230804");
        AREACODE.put("东风区", "230805");
        AREACODE.put("郊区", "230811");
        AREACODE.put("桦南县", "230822");
        AREACODE.put("桦川县", "230826");
        AREACODE.put("汤原县", "230828");
        AREACODE.put("抚远县", "230833");
        AREACODE.put("同江市", "230881");
        AREACODE.put("富锦市", "230882");
        AREACODE.put("七台河市", "230900");
        AREACODE.put("新兴区", "230902");
        AREACODE.put("桃山区", "230903");
        AREACODE.put("茄子河区", "230904");
        AREACODE.put("勃利县", "230921");
        AREACODE.put("牡丹江市", "231000");
        AREACODE.put("东安区", "231002");
        AREACODE.put("阳明区", "231003");
        AREACODE.put("爱民区", "231004");
        AREACODE.put("西安区", "231005");
        AREACODE.put("东宁县", "231024");
        AREACODE.put("林口县", "231025");
        AREACODE.put("绥芬河市", "231081");
        AREACODE.put("海林市", "231083");
        AREACODE.put("宁安市", "231084");
        AREACODE.put("穆棱市", "231085");
        AREACODE.put("黑河市", "231100");
        AREACODE.put("爱辉区", "231102");
        AREACODE.put("嫩江县", "231121");
        AREACODE.put("逊克县", "231123");
        AREACODE.put("孙吴县", "231124");
        AREACODE.put("北安市", "231181");
        AREACODE.put("五大连池市", "231182");
        AREACODE.put("绥化市", "231200");
        AREACODE.put("北林区", "231202");
        AREACODE.put("望奎县", "231221");
        AREACODE.put("兰西县", "231222");
        AREACODE.put("青冈县", "231223");
        AREACODE.put("庆安县", "231224");
        AREACODE.put("明水县", "231225");
        AREACODE.put("绥棱县", "231226");
        AREACODE.put("安达市", "231281");
        AREACODE.put("肇东市", "231282");
        AREACODE.put("海伦市", "231283");
        AREACODE.put("大兴安岭地区", "232700");
        AREACODE.put("呼玛县", "232721");
        AREACODE.put("塔河县", "232722");
        AREACODE.put("漠河县", "232723");
        AREACODE.put("上海市", "310000");
        AREACODE.put("黄浦区", "310101");
        AREACODE.put("徐汇区", "310104");
        AREACODE.put("长宁区", "310105");
        AREACODE.put("静安区", "310106");
        AREACODE.put("普陀区", "310107");
        AREACODE.put("闸北区", "310108");
        AREACODE.put("虹口区", "310109");
        AREACODE.put("杨浦区", "310110");
        AREACODE.put("闵行区", "310112");
        AREACODE.put("宝山区", "310113");
        AREACODE.put("嘉定区", "310114");
        AREACODE.put("浦东新区", "310115");
        AREACODE.put("金山区", "310116");
        AREACODE.put("松江区", "310117");
        AREACODE.put("青浦区", "310118");
        AREACODE.put("奉贤区", "310120");
        AREACODE.put("崇明县", "310230");
        AREACODE.put("江苏省", "320000");
        AREACODE.put("南京市", "320100");
        AREACODE.put("玄武区", "320102");
        AREACODE.put("秦淮区", "320104");
        AREACODE.put("建邺区", "320105");
        AREACODE.put("鼓楼区", "320106");
        AREACODE.put("浦口区", "320111");
        AREACODE.put("栖霞区", "320113");
        AREACODE.put("雨花台区", "320114");
        AREACODE.put("江宁区", "320115");
        AREACODE.put("六合区", "320116");
        AREACODE.put("溧水区", "320117");
        AREACODE.put("高淳区", "320118");
        AREACODE.put("无锡市", "320200");
        AREACODE.put("崇安区", "320202");
        AREACODE.put("南长区", "320203");
        AREACODE.put("北塘区", "320204");
        AREACODE.put("锡山区", "320205");
        AREACODE.put("惠山区", "320206");
        AREACODE.put("滨湖区", "320211");
        AREACODE.put("江阴市", "320281");
        AREACODE.put("宜兴市", "320282");
        AREACODE.put("徐州市", "320300");
        AREACODE.put("鼓楼区", "320302");
        AREACODE.put("云龙区", "320303");
        AREACODE.put("贾汪区", "320305");
        AREACODE.put("泉山区", "320311");
        AREACODE.put("铜山区", "320312");
        AREACODE.put("丰县", "320321");
        AREACODE.put("沛县", "320322");
        AREACODE.put("睢宁县", "320324");
        AREACODE.put("新沂市", "320381");
        AREACODE.put("邳州市", "320382");
        AREACODE.put("常州市", "320400");
        AREACODE.put("天宁区", "320402");
        AREACODE.put("钟楼区", "320404");
        AREACODE.put("戚墅堰区", "320405");
        AREACODE.put("新北区", "320411");
        AREACODE.put("武进区", "320412");
        AREACODE.put("溧阳市", "320481");
        AREACODE.put("金坛市", "320482");
        AREACODE.put("苏州市", "320500");
        AREACODE.put("虎丘区", "320505");
        AREACODE.put("吴中区", "320506");
        AREACODE.put("相城区", "320507");
        AREACODE.put("姑苏区", "320508");
        AREACODE.put("吴江区", "320509");
        AREACODE.put("常熟市", "320581");
        AREACODE.put("张家港市", "320582");
        AREACODE.put("昆山市", "320583");
        AREACODE.put("太仓市", "320585");
        AREACODE.put("南通市", "320600");
        AREACODE.put("崇川区", "320602");
        AREACODE.put("港闸区", "320611");
        AREACODE.put("通州区", "320612");
        AREACODE.put("海安县", "320621");
        AREACODE.put("如东县", "320623");
        AREACODE.put("启东市", "320681");
        AREACODE.put("如皋市", "320682");
        AREACODE.put("海门市", "320684");
        AREACODE.put("连云港市", "320700");
        AREACODE.put("连云区", "320703");
        AREACODE.put("新浦区", "320705");
        AREACODE.put("海州区", "320706");
        AREACODE.put("赣榆县", "320721");
        AREACODE.put("东海县", "320722");
        AREACODE.put("灌云县", "320723");
        AREACODE.put("灌南县", "320724");
        AREACODE.put("淮安市", "320800");
        AREACODE.put("清河区", "320802");
        AREACODE.put("淮安区", "320803");
        AREACODE.put("淮阴区", "320804");
        AREACODE.put("清浦区", "320811");
        AREACODE.put("涟水县", "320826");
        AREACODE.put("洪泽县", "320829");
        AREACODE.put("盱眙县", "320830");
        AREACODE.put("金湖县", "320831");
        AREACODE.put("盐城市", "320900");
        AREACODE.put("亭湖区", "320902");
        AREACODE.put("盐都区", "320903");
        AREACODE.put("响水县", "320921");
        AREACODE.put("滨海县", "320922");
        AREACODE.put("阜宁县", "320923");
        AREACODE.put("射阳县", "320924");
        AREACODE.put("建湖县", "320925");
        AREACODE.put("东台市", "320981");
        AREACODE.put("大丰市", "320982");
        AREACODE.put("扬州市", "321000");
        AREACODE.put("广陵区", "321002");
        AREACODE.put("邗江区", "321003");
        AREACODE.put("江都区", "321012");
        AREACODE.put("宝应县", "321023");
        AREACODE.put("仪征市", "321081");
        AREACODE.put("高邮市", "321084");
        AREACODE.put("镇江市", "321100");
        AREACODE.put("京口区", "321102");
        AREACODE.put("润州区", "321111");
        AREACODE.put("丹徒区", "321112");
        AREACODE.put("丹阳市", "321181");
        AREACODE.put("扬中市", "321182");
        AREACODE.put("句容市", "321183");
        AREACODE.put("泰州市", "321200");
        AREACODE.put("海陵区", "321202");
        AREACODE.put("高港区", "321203");
        AREACODE.put("姜堰区", "321204");
        AREACODE.put("兴化市", "321281");
        AREACODE.put("靖江市", "321282");
        AREACODE.put("泰兴市", "321283");
        AREACODE.put("宿迁市", "321300");
        AREACODE.put("宿城区", "321302");
        AREACODE.put("宿豫区", "321311");
        AREACODE.put("沭阳县", "321322");
        AREACODE.put("泗阳县", "321323");
        AREACODE.put("泗洪县", "321324");
        AREACODE.put("浙江省", "330000");
        AREACODE.put("杭州市", "330100");
        AREACODE.put("上城区", "330102");
        AREACODE.put("下城区", "330103");
        AREACODE.put("江干区", "330104");
        AREACODE.put("拱墅区", "330105");
        AREACODE.put("西湖区", "330106");
        AREACODE.put("滨江区", "330108");
        AREACODE.put("萧山区", "330109");
        AREACODE.put("余杭区", "330110");
        AREACODE.put("桐庐县", "330122");
        AREACODE.put("淳安县", "330127");
        AREACODE.put("建德市", "330182");
        AREACODE.put("富阳市", "330183");
        AREACODE.put("临安市", "330185");
        AREACODE.put("宁波市", "330200");
        AREACODE.put("海曙区", "330203");
        AREACODE.put("江东区", "330204");
        AREACODE.put("江北区", "330205");
        AREACODE.put("北仑区", "330206");
        AREACODE.put("镇海区", "330211");
        AREACODE.put("鄞州区", "330212");
        AREACODE.put("象山县", "330225");
        AREACODE.put("宁海县", "330226");
        AREACODE.put("余姚市", "330281");
        AREACODE.put("慈溪市", "330282");
        AREACODE.put("奉化市", "330283");
        AREACODE.put("温州市", "330300");
        AREACODE.put("鹿城区", "330302");
        AREACODE.put("龙湾区", "330303");
        AREACODE.put("瓯海区", "330304");
        AREACODE.put("洞头县", "330322");
        AREACODE.put("永嘉县", "330324");
        AREACODE.put("平阳县", "330326");
        AREACODE.put("苍南县", "330327");
        AREACODE.put("文成县", "330328");
        AREACODE.put("泰顺县", "330329");
        AREACODE.put("瑞安市", "330381");
        AREACODE.put("乐清市", "330382");
        AREACODE.put("嘉兴市", "330400");
        AREACODE.put("南湖区", "330402");
        AREACODE.put("秀洲区", "330411");
        AREACODE.put("嘉善县", "330421");
        AREACODE.put("海盐县", "330424");
        AREACODE.put("海宁市", "330481");
        AREACODE.put("平湖市", "330482");
        AREACODE.put("桐乡市", "330483");
        AREACODE.put("湖州市", "330500");
        AREACODE.put("吴兴区", "330502");
        AREACODE.put("南浔区", "330503");
        AREACODE.put("德清县", "330521");
        AREACODE.put("长兴县", "330522");
        AREACODE.put("安吉县", "330523");
        AREACODE.put("绍兴市", "330600");
        AREACODE.put("越城区", "330602");
        AREACODE.put("柯桥区", "330603");
        AREACODE.put("上虞区", "330604");
        AREACODE.put("新昌县", "330624");
        AREACODE.put("诸暨市", "330681");
        AREACODE.put("嵊州市", "330683");
        AREACODE.put("金华市", "330700");
        AREACODE.put("婺城区", "330702");
        AREACODE.put("金东区", "330703");
        AREACODE.put("武义县", "330723");
        AREACODE.put("浦江县", "330726");
        AREACODE.put("磐安县", "330727");
        AREACODE.put("兰溪市", "330781");
        AREACODE.put("义乌市", "330782");
        AREACODE.put("东阳市", "330783");
        AREACODE.put("永康市", "330784");
        AREACODE.put("衢州市", "330800");
        AREACODE.put("柯城区", "330802");
        AREACODE.put("衢江区", "330803");
        AREACODE.put("常山县", "330822");
        AREACODE.put("开化县", "330824");
        AREACODE.put("龙游县", "330825");
        AREACODE.put("江山市", "330881");
        AREACODE.put("舟山市", "330900");
        AREACODE.put("定海区", "330902");
        AREACODE.put("普陀区", "330903");
        AREACODE.put("岱山县", "330921");
        AREACODE.put("嵊泗县", "330922");
        AREACODE.put("台州市", "331000");
        AREACODE.put("椒江区", "331002");
        AREACODE.put("黄岩区", "331003");
        AREACODE.put("路桥区", "331004");
        AREACODE.put("玉环县", "331021");
        AREACODE.put("三门县", "331022");
        AREACODE.put("天台县", "331023");
        AREACODE.put("仙居县", "331024");
        AREACODE.put("温岭市", "331081");
        AREACODE.put("临海市", "331082");
        AREACODE.put("丽水市", "331100");
        AREACODE.put("莲都区", "331102");
        AREACODE.put("青田县", "331121");
        AREACODE.put("缙云县", "331122");
        AREACODE.put("遂昌县", "331123");
        AREACODE.put("松阳县", "331124");
        AREACODE.put("云和县", "331125");
        AREACODE.put("庆元县", "331126");
        AREACODE.put("景宁畲族自治县", "331127");
        AREACODE.put("龙泉市", "331181");
        AREACODE.put("安徽省", "340000");
        AREACODE.put("合肥市", "340100");
        AREACODE.put("瑶海区", "340102");
        AREACODE.put("庐阳区", "340103");
        AREACODE.put("蜀山区", "340104");
        AREACODE.put("包河区", "340111");
        AREACODE.put("长丰县", "340121");
        AREACODE.put("肥东县", "340122");
        AREACODE.put("肥西县", "340123");
        AREACODE.put("庐江县", "340124");
        AREACODE.put("巢湖市", "340181");
        AREACODE.put("芜湖市", "340200");
        AREACODE.put("镜湖区", "340202");
        AREACODE.put("弋江区", "340203");
        AREACODE.put("鸠江区", "340207");
        AREACODE.put("三山区", "340208");
        AREACODE.put("芜湖县", "340221");
        AREACODE.put("繁昌县", "340222");
        AREACODE.put("南陵县", "340223");
        AREACODE.put("无为县", "340225");
        AREACODE.put("蚌埠市", "340300");
        AREACODE.put("龙子湖区", "340302");
        AREACODE.put("蚌山区", "340303");
        AREACODE.put("禹会区", "340304");
        AREACODE.put("淮上区", "340311");
        AREACODE.put("怀远县", "340321");
        AREACODE.put("五河县", "340322");
        AREACODE.put("固镇县", "340323");
        AREACODE.put("淮南市", "340400");
        AREACODE.put("大通区", "340402");
        AREACODE.put("田家庵区", "340403");
        AREACODE.put("谢家集区", "340404");
        AREACODE.put("八公山区", "340405");
        AREACODE.put("潘集区", "340406");
        AREACODE.put("凤台县", "340421");
        AREACODE.put("马鞍山市", "340500");
        AREACODE.put("花山区", "340503");
        AREACODE.put("雨山区", "340504");
        AREACODE.put("博望区", "340506");
        AREACODE.put("当涂县", "340521");
        AREACODE.put("含山县", "340522");
        AREACODE.put("和县", "340523");
        AREACODE.put("淮北市", "340600");
        AREACODE.put("杜集区", "340602");
        AREACODE.put("相山区", "340603");
        AREACODE.put("烈山区", "340604");
        AREACODE.put("濉溪县", "340621");
        AREACODE.put("铜陵市", "340700");
        AREACODE.put("铜官山区", "340702");
        AREACODE.put("狮子山区", "340703");
        AREACODE.put("郊区", "340711");
        AREACODE.put("铜陵县", "340721");
        AREACODE.put("安庆市", "340800");
        AREACODE.put("迎江区", "340802");
        AREACODE.put("大观区", "340803");
        AREACODE.put("宜秀区", "340811");
        AREACODE.put("怀宁县", "340822");
        AREACODE.put("枞阳县", "340823");
        AREACODE.put("潜山县", "340824");
        AREACODE.put("太湖县", "340825");
        AREACODE.put("宿松县", "340826");
        AREACODE.put("望江县", "340827");
        AREACODE.put("岳西县", "340828");
        AREACODE.put("桐城市", "340881");
        AREACODE.put("黄山市", "341000");
        AREACODE.put("屯溪区", "341002");
        AREACODE.put("黄山区", "341003");
        AREACODE.put("徽州区", "341004");
        AREACODE.put("歙县", "341021");
        AREACODE.put("休宁县", "341022");
        AREACODE.put("黟县", "341023");
        AREACODE.put("祁门县", "341024");
        AREACODE.put("滁州市", "341100");
        AREACODE.put("琅琊区", "341102");
        AREACODE.put("南谯区", "341103");
        AREACODE.put("来安县", "341122");
        AREACODE.put("全椒县", "341124");
        AREACODE.put("定远县", "341125");
        AREACODE.put("凤阳县", "341126");
        AREACODE.put("天长市", "341181");
        AREACODE.put("明光市", "341182");
        AREACODE.put("阜阳市", "341200");
        AREACODE.put("颍州区", "341202");
        AREACODE.put("颍东区", "341203");
        AREACODE.put("颍泉区", "341204");
        AREACODE.put("临泉县", "341221");
        AREACODE.put("太和县", "341222");
        AREACODE.put("阜南县", "341225");
        AREACODE.put("颍上县", "341226");
        AREACODE.put("界首市", "341282");
        AREACODE.put("宿州市", "341300");
        AREACODE.put("埇桥区", "341302");
        AREACODE.put("砀山县", "341321");
        AREACODE.put("萧县", "341322");
        AREACODE.put("灵璧县", "341323");
        AREACODE.put("泗县", "341324");
        AREACODE.put("六安市", "341500");
        AREACODE.put("金安区", "341502");
        AREACODE.put("裕安区", "341503");
        AREACODE.put("寿县", "341521");
        AREACODE.put("霍邱县", "341522");
        AREACODE.put("舒城县", "341523");
        AREACODE.put("金寨县", "341524");
        AREACODE.put("霍山县", "341525");
        AREACODE.put("亳州市", "341600");
        AREACODE.put("谯城区", "341602");
        AREACODE.put("涡阳县", "341621");
        AREACODE.put("蒙城县", "341622");
        AREACODE.put("利辛县", "341623");
        AREACODE.put("池州市", "341700");
        AREACODE.put("贵池区", "341702");
        AREACODE.put("东至县", "341721");
        AREACODE.put("石台县", "341722");
        AREACODE.put("青阳县", "341723");
        AREACODE.put("宣城市", "341800");
        AREACODE.put("宣州区", "341802");
        AREACODE.put("郎溪县", "341821");
        AREACODE.put("广德县", "341822");
        AREACODE.put("泾县", "341823");
        AREACODE.put("绩溪县", "341824");
        AREACODE.put("旌德县", "341825");
        AREACODE.put("宁国市", "341881");
        AREACODE.put("福建省", "350000");
        AREACODE.put("福州市", "350100");
        AREACODE.put("鼓楼区", "350102");
        AREACODE.put("台江区", "350103");
        AREACODE.put("仓山区", "350104");
        AREACODE.put("马尾区", "350105");
        AREACODE.put("晋安区", "350111");
        AREACODE.put("闽侯县", "350121");
        AREACODE.put("连江县", "350122");
        AREACODE.put("罗源县", "350123");
        AREACODE.put("闽清县", "350124");
        AREACODE.put("永泰县", "350125");
        AREACODE.put("平潭县", "350128");
        AREACODE.put("福清市", "350181");
        AREACODE.put("长乐市", "350182");
        AREACODE.put("厦门市", "350200");
        AREACODE.put("思明区", "350203");
        AREACODE.put("海沧区", "350205");
        AREACODE.put("湖里区", "350206");
        AREACODE.put("集美区", "350211");
        AREACODE.put("同安区", "350212");
        AREACODE.put("翔安区", "350213");
        AREACODE.put("莆田市", "350300");
        AREACODE.put("城厢区", "350302");
        AREACODE.put("涵江区", "350303");
        AREACODE.put("荔城区", "350304");
        AREACODE.put("秀屿区", "350305");
        AREACODE.put("仙游县", "350322");
        AREACODE.put("三明市", "350400");
        AREACODE.put("梅列区", "350402");
        AREACODE.put("三元区", "350403");
        AREACODE.put("明溪县", "350421");
        AREACODE.put("清流县", "350423");
        AREACODE.put("宁化县", "350424");
        AREACODE.put("大田县", "350425");
        AREACODE.put("尤溪县", "350426");
        AREACODE.put("沙县", "350427");
        AREACODE.put("将乐县", "350428");
        AREACODE.put("泰宁县", "350429");
        AREACODE.put("建宁县", "350430");
        AREACODE.put("永安市", "350481");
        AREACODE.put("泉州市", "350500");
        AREACODE.put("鲤城区", "350502");
        AREACODE.put("丰泽区", "350503");
        AREACODE.put("洛江区", "350504");
        AREACODE.put("泉港区", "350505");
        AREACODE.put("惠安县", "350521");
        AREACODE.put("安溪县", "350524");
        AREACODE.put("永春县", "350525");
        AREACODE.put("德化县", "350526");
        AREACODE.put("金门县", "350527");
        AREACODE.put("石狮市", "350581");
        AREACODE.put("晋江市", "350582");
        AREACODE.put("南安市", "350583");
        AREACODE.put("漳州市", "350600");
        AREACODE.put("芗城区", "350602");
        AREACODE.put("龙文区", "350603");
        AREACODE.put("云霄县", "350622");
        AREACODE.put("漳浦县", "350623");
        AREACODE.put("诏安县", "350624");
        AREACODE.put("长泰县", "350625");
        AREACODE.put("东山县", "350626");
        AREACODE.put("南靖县", "350627");
        AREACODE.put("平和县", "350628");
        AREACODE.put("华安县", "350629");
        AREACODE.put("龙海市", "350681");
        AREACODE.put("南平市", "350700");
        AREACODE.put("延平区", "350702");
        AREACODE.put("顺昌县", "350721");
        AREACODE.put("浦城县", "350722");
        AREACODE.put("光泽县", "350723");
        AREACODE.put("松溪县", "350724");
        AREACODE.put("政和县", "350725");
        AREACODE.put("邵武市", "350781");
        AREACODE.put("武夷山市", "350782");
        AREACODE.put("建瓯市", "350783");
        AREACODE.put("建阳市", "350784");
        AREACODE.put("龙岩市", "350800");
        AREACODE.put("新罗区", "350802");
        AREACODE.put("长汀县", "350821");
        AREACODE.put("永定县", "350822");
        AREACODE.put("上杭县", "350823");
        AREACODE.put("武平县", "350824");
        AREACODE.put("连城县", "350825");
        AREACODE.put("漳平市", "350881");
        AREACODE.put("宁德市", "350900");
        AREACODE.put("蕉城区", "350902");
        AREACODE.put("霞浦县", "350921");
        AREACODE.put("古田县", "350922");
        AREACODE.put("屏南县", "350923");
        AREACODE.put("寿宁县", "350924");
        AREACODE.put("周宁县", "350925");
        AREACODE.put("柘荣县", "350926");
        AREACODE.put("福安市", "350981");
        AREACODE.put("福鼎市", "350982");
        AREACODE.put("江西省", "360000");
        AREACODE.put("南昌市", "360100");
        AREACODE.put("东湖区", "360102");
        AREACODE.put("西湖区", "360103");
        AREACODE.put("青云谱区", "360104");
        AREACODE.put("湾里区", "360105");
        AREACODE.put("青山湖区", "360111");
        AREACODE.put("南昌县", "360121");
        AREACODE.put("新建县", "360122");
        AREACODE.put("安义县", "360123");
        AREACODE.put("进贤县", "360124");
        AREACODE.put("景德镇市", "360200");
        AREACODE.put("昌江区", "360202");
        AREACODE.put("珠山区", "360203");
        AREACODE.put("浮梁县", "360222");
        AREACODE.put("乐平市", "360281");
        AREACODE.put("萍乡市", "360300");
        AREACODE.put("安源区", "360302");
        AREACODE.put("湘东区", "360313");
        AREACODE.put("莲花县", "360321");
        AREACODE.put("上栗县", "360322");
        AREACODE.put("芦溪县", "360323");
        AREACODE.put("九江市", "360400");
        AREACODE.put("庐山区", "360402");
        AREACODE.put("浔阳区", "360403");
        AREACODE.put("九江县", "360421");
        AREACODE.put("武宁县", "360423");
        AREACODE.put("修水县", "360424");
        AREACODE.put("永修县", "360425");
        AREACODE.put("德安县", "360426");
        AREACODE.put("星子县", "360427");
        AREACODE.put("都昌县", "360428");
        AREACODE.put("湖口县", "360429");
        AREACODE.put("彭泽县", "360430");
        AREACODE.put("瑞昌市", "360481");
        AREACODE.put("共青城市", "360482");
        AREACODE.put("新余市", "360500");
        AREACODE.put("渝水区", "360502");
        AREACODE.put("分宜县", "360521");
        AREACODE.put("鹰潭市", "360600");
        AREACODE.put("月湖区", "360602");
        AREACODE.put("余江县", "360622");
        AREACODE.put("贵溪市", "360681");
        AREACODE.put("赣州市", "360700");
        AREACODE.put("章贡区", "360702");
        AREACODE.put("南康区", "360703");
        AREACODE.put("赣县", "360721");
        AREACODE.put("信丰县", "360722");
        AREACODE.put("大余县", "360723");
        AREACODE.put("上犹县", "360724");
        AREACODE.put("崇义县", "360725");
        AREACODE.put("安远县", "360726");
        AREACODE.put("龙南县", "360727");
        AREACODE.put("定南县", "360728");
        AREACODE.put("全南县", "360729");
        AREACODE.put("宁都县", "360730");
        AREACODE.put("于都县", "360731");
        AREACODE.put("兴国县", "360732");
        AREACODE.put("会昌县", "360733");
        AREACODE.put("寻乌县", "360734");
        AREACODE.put("石城县", "360735");
        AREACODE.put("瑞金市", "360781");
        AREACODE.put("吉安市", "360800");
        AREACODE.put("吉州区", "360802");
        AREACODE.put("青原区", "360803");
        AREACODE.put("吉安县", "360821");
        AREACODE.put("吉水县", "360822");
        AREACODE.put("峡江县", "360823");
        AREACODE.put("新干县", "360824");
        AREACODE.put("永丰县", "360825");
        AREACODE.put("泰和县", "360826");
        AREACODE.put("遂川县", "360827");
        AREACODE.put("万安县", "360828");
        AREACODE.put("安福县", "360829");
        AREACODE.put("永新县", "360830");
        AREACODE.put("井冈山市", "360881");
        AREACODE.put("宜春市", "360900");
        AREACODE.put("袁州区", "360902");
        AREACODE.put("奉新县", "360921");
        AREACODE.put("万载县", "360922");
        AREACODE.put("上高县", "360923");
        AREACODE.put("宜丰县", "360924");
        AREACODE.put("靖安县", "360925");
        AREACODE.put("铜鼓县", "360926");
        AREACODE.put("丰城市", "360981");
        AREACODE.put("樟树市", "360982");
        AREACODE.put("高安市", "360983");
        AREACODE.put("抚州市", "361000");
        AREACODE.put("临川区", "361002");
        AREACODE.put("南城县", "361021");
        AREACODE.put("黎川县", "361022");
        AREACODE.put("南丰县", "361023");
        AREACODE.put("崇仁县", "361024");
        AREACODE.put("乐安县", "361025");
        AREACODE.put("宜黄县", "361026");
        AREACODE.put("金溪县", "361027");
        AREACODE.put("资溪县", "361028");
        AREACODE.put("东乡县", "361029");
        AREACODE.put("广昌县", "361030");
        AREACODE.put("上饶市", "361100");
        AREACODE.put("信州区", "361102");
        AREACODE.put("上饶县", "361121");
        AREACODE.put("广丰县", "361122");
        AREACODE.put("玉山县", "361123");
        AREACODE.put("铅山县", "361124");
        AREACODE.put("横峰县", "361125");
        AREACODE.put("弋阳县", "361126");
        AREACODE.put("余干县", "361127");
        AREACODE.put("鄱阳县", "361128");
        AREACODE.put("万年县", "361129");
        AREACODE.put("婺源县", "361130");
        AREACODE.put("德兴市", "361181");
        AREACODE.put("山东省", "370000");
        AREACODE.put("济南市", "370100");
        AREACODE.put("历下区", "370102");
        AREACODE.put("市中区", "370103");
        AREACODE.put("槐荫区", "370104");
        AREACODE.put("天桥区", "370105");
        AREACODE.put("历城区", "370112");
        AREACODE.put("长清区", "370113");
        AREACODE.put("平阴县", "370124");
        AREACODE.put("济阳县", "370125");
        AREACODE.put("商河县", "370126");
        AREACODE.put("章丘市", "370181");
        AREACODE.put("青岛市", "370200");
        AREACODE.put("市南区", "370202");
        AREACODE.put("市北区", "370203");
        AREACODE.put("黄岛区", "370211");
        AREACODE.put("崂山区", "370212");
        AREACODE.put("李沧区", "370213");
        AREACODE.put("城阳区", "370214");
        AREACODE.put("胶州市", "370281");
        AREACODE.put("即墨市", "370282");
        AREACODE.put("平度市", "370283");
        AREACODE.put("莱西市", "370285");
        AREACODE.put("淄博市", "370300");
        AREACODE.put("淄川区", "370302");
        AREACODE.put("张店区", "370303");
        AREACODE.put("博山区", "370304");
        AREACODE.put("临淄区", "370305");
        AREACODE.put("周村区", "370306");
        AREACODE.put("桓台县", "370321");
        AREACODE.put("高青县", "370322");
        AREACODE.put("沂源县", "370323");
        AREACODE.put("枣庄市", "370400");
        AREACODE.put("市中区", "370402");
        AREACODE.put("薛城区", "370403");
        AREACODE.put("峄城区", "370404");
        AREACODE.put("台儿庄区", "370405");
        AREACODE.put("山亭区", "370406");
        AREACODE.put("滕州市", "370481");
        AREACODE.put("东营市", "370500");
        AREACODE.put("东营区", "370502");
        AREACODE.put("河口区", "370503");
        AREACODE.put("垦利县", "370521");
        AREACODE.put("利津县", "370522");
        AREACODE.put("广饶县", "370523");
        AREACODE.put("烟台市", "370600");
        AREACODE.put("芝罘区", "370602");
        AREACODE.put("福山区", "370611");
        AREACODE.put("牟平区", "370612");
        AREACODE.put("莱山区", "370613");
        AREACODE.put("长岛县", "370634");
        AREACODE.put("龙口市", "370681");
        AREACODE.put("莱阳市", "370682");
        AREACODE.put("莱州市", "370683");
        AREACODE.put("蓬莱市", "370684");
        AREACODE.put("招远市", "370685");
        AREACODE.put("栖霞市", "370686");
        AREACODE.put("海阳市", "370687");
        AREACODE.put("潍坊市", "370700");
        AREACODE.put("潍城区", "370702");
        AREACODE.put("寒亭区", "370703");
        AREACODE.put("坊子区", "370704");
        AREACODE.put("奎文区", "370705");
        AREACODE.put("临朐县", "370724");
        AREACODE.put("昌乐县", "370725");
        AREACODE.put("青州市", "370781");
        AREACODE.put("诸城市", "370782");
        AREACODE.put("寿光市", "370783");
        AREACODE.put("安丘市", "370784");
        AREACODE.put("高密市", "370785");
        AREACODE.put("昌邑市", "370786");
        AREACODE.put("济宁市", "370800");
        AREACODE.put("任城区", "370811");
        AREACODE.put("兖州区", "370812");
        AREACODE.put("微山县", "370826");
        AREACODE.put("鱼台县", "370827");
        AREACODE.put("金乡县", "370828");
        AREACODE.put("嘉祥县", "370829");
        AREACODE.put("汶上县", "370830");
        AREACODE.put("泗水县", "370831");
        AREACODE.put("梁山县", "370832");
        AREACODE.put("曲阜市", "370881");
        AREACODE.put("邹城市", "370883");
        AREACODE.put("泰安市", "370900");
        AREACODE.put("泰山区", "370902");
        AREACODE.put("岱岳区", "370911");
        AREACODE.put("宁阳县", "370921");
        AREACODE.put("东平县", "370923");
        AREACODE.put("新泰市", "370982");
        AREACODE.put("肥城市", "370983");
        AREACODE.put("威海市", "371000");
        AREACODE.put("环翠区", "371002");
        AREACODE.put("文登市", "371081");
        AREACODE.put("荣成市", "371082");
        AREACODE.put("乳山市", "371083");
        AREACODE.put("日照市", "371100");
        AREACODE.put("东港区", "371102");
        AREACODE.put("岚山区", "371103");
        AREACODE.put("五莲县", "371121");
        AREACODE.put("莒县", "371122");
        AREACODE.put("莱芜市", "371200");
        AREACODE.put("莱城区", "371202");
        AREACODE.put("钢城区", "371203");
        AREACODE.put("临沂市", "371300");
        AREACODE.put("兰山区", "371302");
        AREACODE.put("罗庄区", "371311");
        AREACODE.put("河东区", "371312");
        AREACODE.put("沂南县", "371321");
        AREACODE.put("郯城县", "371322");
        AREACODE.put("沂水县", "371323");
        AREACODE.put("苍山县", "371324");
        AREACODE.put("费县", "371325");
        AREACODE.put("平邑县", "371326");
        AREACODE.put("莒南县", "371327");
        AREACODE.put("蒙阴县", "371328");
        AREACODE.put("临沭县", "371329");
        AREACODE.put("德州市", "371400");
        AREACODE.put("德城区", "371402");
        AREACODE.put("陵县", "371421");
        AREACODE.put("宁津县", "371422");
        AREACODE.put("庆云县", "371423");
        AREACODE.put("临邑县", "371424");
        AREACODE.put("齐河县", "371425");
        AREACODE.put("平原县", "371426");
        AREACODE.put("夏津县", "371427");
        AREACODE.put("武城县", "371428");
        AREACODE.put("乐陵市", "371481");
        AREACODE.put("禹城市", "371482");
        AREACODE.put("聊城市", "371500");
        AREACODE.put("东昌府区", "371502");
        AREACODE.put("阳谷县", "371521");
        AREACODE.put("莘县", "371522");
        AREACODE.put("茌平县", "371523");
        AREACODE.put("东阿县", "371524");
        AREACODE.put("冠县", "371525");
        AREACODE.put("高唐县", "371526");
        AREACODE.put("临清市", "371581");
        AREACODE.put("滨州市", "371600");
        AREACODE.put("滨城区", "371602");
        AREACODE.put("惠民县", "371621");
        AREACODE.put("阳信县", "371622");
        AREACODE.put("无棣县", "371623");
        AREACODE.put("沾化县", "371624");
        AREACODE.put("博兴县", "371625");
        AREACODE.put("邹平县", "371626");
        AREACODE.put("菏泽市", "371700");
        AREACODE.put("牡丹区", "371702");
        AREACODE.put("曹县", "371721");
        AREACODE.put("单县", "371722");
        AREACODE.put("成武县", "371723");
        AREACODE.put("巨野县", "371724");
        AREACODE.put("郓城县", "371725");
        AREACODE.put("鄄城县", "371726");
        AREACODE.put("定陶县", "371727");
        AREACODE.put("东明县", "371728");
        AREACODE.put("河南省", "410000");
        AREACODE.put("郑州市", "410100");
        AREACODE.put("中原区", "410102");
        AREACODE.put("二七区", "410103");
        AREACODE.put("管城回族区", "410104");
        AREACODE.put("金水区", "410105");
        AREACODE.put("上街区", "410106");
        AREACODE.put("惠济区", "410108");
        AREACODE.put("中牟县", "410122");
        AREACODE.put("巩义市", "410181");
        AREACODE.put("荥阳市", "410182");
        AREACODE.put("新密市", "410183");
        AREACODE.put("新郑市", "410184");
        AREACODE.put("登封市", "410185");
        AREACODE.put("开封市", "410200");
        AREACODE.put("龙亭区", "410202");
        AREACODE.put("顺河回族区", "410203");
        AREACODE.put("鼓楼区", "410204");
        AREACODE.put("禹王台区", "410205");
        AREACODE.put("金明区", "410211");
        AREACODE.put("杞县", "410221");
        AREACODE.put("通许县", "410222");
        AREACODE.put("尉氏县", "410223");
        AREACODE.put("开封县", "410224");
        AREACODE.put("兰考县", "410225");
        AREACODE.put("洛阳市", "410300");
        AREACODE.put("老城区", "410302");
        AREACODE.put("西工区", "410303");
        AREACODE.put("瀍河回族区", "410304");
        AREACODE.put("涧西区", "410305");
        AREACODE.put("吉利区", "410306");
        AREACODE.put("洛龙区", "410311");
        AREACODE.put("孟津县", "410322");
        AREACODE.put("新安县", "410323");
        AREACODE.put("栾川县", "410324");
        AREACODE.put("嵩县", "410325");
        AREACODE.put("汝阳县", "410326");
        AREACODE.put("宜阳县", "410327");
        AREACODE.put("洛宁县", "410328");
        AREACODE.put("伊川县", "410329");
        AREACODE.put("偃师市", "410381");
        AREACODE.put("平顶山市", "410400");
        AREACODE.put("新华区", "410402");
        AREACODE.put("卫东区", "410403");
        AREACODE.put("石龙区", "410404");
        AREACODE.put("湛河区", "410411");
        AREACODE.put("宝丰县", "410421");
        AREACODE.put("叶县", "410422");
        AREACODE.put("鲁山县", "410423");
        AREACODE.put("郏县", "410425");
        AREACODE.put("舞钢市", "410481");
        AREACODE.put("汝州市", "410482");
        AREACODE.put("安阳市", "410500");
        AREACODE.put("文峰区", "410502");
        AREACODE.put("北关区", "410503");
        AREACODE.put("殷都区", "410505");
        AREACODE.put("龙安区", "410506");
        AREACODE.put("安阳县", "410522");
        AREACODE.put("汤阴县", "410523");
        AREACODE.put("滑县", "410526");
        AREACODE.put("内黄县", "410527");
        AREACODE.put("林州市", "410581");
        AREACODE.put("鹤壁市", "410600");
        AREACODE.put("鹤山区", "410602");
        AREACODE.put("山城区", "410603");
        AREACODE.put("淇滨区", "410611");
        AREACODE.put("浚县", "410621");
        AREACODE.put("淇县", "410622");
        AREACODE.put("新乡市", "410700");
        AREACODE.put("红旗区", "410702");
        AREACODE.put("卫滨区", "410703");
        AREACODE.put("凤泉区", "410704");
        AREACODE.put("牧野区", "410711");
        AREACODE.put("新乡县", "410721");
        AREACODE.put("获嘉县", "410724");
        AREACODE.put("原阳县", "410725");
        AREACODE.put("延津县", "410726");
        AREACODE.put("封丘县", "410727");
        AREACODE.put("长垣县", "410728");
        AREACODE.put("卫辉市", "410781");
        AREACODE.put("辉县市", "410782");
        AREACODE.put("焦作市", "410800");
        AREACODE.put("解放区", "410802");
        AREACODE.put("中站区", "410803");
        AREACODE.put("马村区", "410804");
        AREACODE.put("山阳区", "410811");
        AREACODE.put("修武县", "410821");
        AREACODE.put("博爱县", "410822");
        AREACODE.put("武陟县", "410823");
        AREACODE.put("温县", "410825");
        AREACODE.put("沁阳市", "410882");
        AREACODE.put("孟州市", "410883");
        AREACODE.put("濮阳市", "410900");
        AREACODE.put("华龙区", "410902");
        AREACODE.put("清丰县", "410922");
        AREACODE.put("南乐县", "410923");
        AREACODE.put("范县", "410926");
        AREACODE.put("台前县", "410927");
        AREACODE.put("濮阳县", "410928");
        AREACODE.put("许昌市", "411000");
        AREACODE.put("魏都区", "411002");
        AREACODE.put("许昌县", "411023");
        AREACODE.put("鄢陵县", "411024");
        AREACODE.put("襄城县", "411025");
        AREACODE.put("元素名称", "元素代码");
        AREACODE.put("禹州市", "411081");
        AREACODE.put("长葛市", "411082");
        AREACODE.put("漯河市", "411100");
        AREACODE.put("源汇区", "411102");
        AREACODE.put("郾城区", "411103");
        AREACODE.put("召陵区", "411104");
        AREACODE.put("舞阳县", "411121");
        AREACODE.put("临颍县", "411122");
        AREACODE.put("三门峡市", "411200");
        AREACODE.put("湖滨区", "411202");
        AREACODE.put("渑池县", "411221");
        AREACODE.put("陕县", "411222");
        AREACODE.put("卢氏县", "411224");
        AREACODE.put("义马市", "411281");
        AREACODE.put("灵宝市", "411282");
        AREACODE.put("南阳市", "411300");
        AREACODE.put("宛城区", "411302");
        AREACODE.put("卧龙区", "411303");
        AREACODE.put("南召县", "411321");
        AREACODE.put("方城县", "411322");
        AREACODE.put("西峡县", "411323");
        AREACODE.put("镇平县", "411324");
        AREACODE.put("内乡县", "411325");
        AREACODE.put("淅川县", "411326");
        AREACODE.put("社旗县", "411327");
        AREACODE.put("唐河县", "411328");
        AREACODE.put("新野县", "411329");
        AREACODE.put("桐柏县", "411330");
        AREACODE.put("邓州市", "411381");
        AREACODE.put("商丘市", "411400");
        AREACODE.put("梁园区", "411402");
        AREACODE.put("睢阳区", "411403");
        AREACODE.put("民权县", "411421");
        AREACODE.put("睢县", "411422");
        AREACODE.put("宁陵县", "411423");
        AREACODE.put("柘城县", "411424");
        AREACODE.put("虞城县", "411425");
        AREACODE.put("夏邑县", "411426");
        AREACODE.put("永城市", "411481");
        AREACODE.put("信阳市", "411500");
        AREACODE.put("浉河区", "411502");
        AREACODE.put("平桥区", "411503");
        AREACODE.put("罗山县", "411521");
        AREACODE.put("光山县", "411522");
        AREACODE.put("新县", "411523");
        AREACODE.put("商城县", "411524");
        AREACODE.put("固始县", "411525");
        AREACODE.put("潢川县", "411526");
        AREACODE.put("淮滨县", "411527");
        AREACODE.put("息县", "411528");
        AREACODE.put("周口市", "411600");
        AREACODE.put("川汇区", "411602");
        AREACODE.put("扶沟县", "411621");
        AREACODE.put("西华县", "411622");
        AREACODE.put("商水县", "411623");
        AREACODE.put("沈丘县", "411624");
        AREACODE.put("郸城县", "411625");
        AREACODE.put("淮阳县", "411626");
        AREACODE.put("太康县", "411627");
        AREACODE.put("鹿邑县", "411628");
        AREACODE.put("项城市", "411681");
        AREACODE.put("驻马店市", "411700");
        AREACODE.put("驿城区", "411702");
        AREACODE.put("西平县", "411721");
        AREACODE.put("上蔡县", "411722");
        AREACODE.put("平舆县", "411723");
        AREACODE.put("正阳县", "411724");
        AREACODE.put("确山县", "411725");
        AREACODE.put("泌阳县", "411726");
        AREACODE.put("汝南县", "411727");
        AREACODE.put("遂平县", "411728");
        AREACODE.put("新蔡县", "411729");
        AREACODE.put("济源市", "419001");
        AREACODE.put("湖北省", "420000");
        AREACODE.put("武汉市", "420100");
        AREACODE.put("江岸区", "420102");
        AREACODE.put("江汉区", "420103");
        AREACODE.put("硚口区", "420104");
        AREACODE.put("汉阳区", "420105");
        AREACODE.put("武昌区", "420106");
        AREACODE.put("青山区", "420107");
        AREACODE.put("洪山区", "420111");
        AREACODE.put("东西湖区", "420112");
        AREACODE.put("汉南区", "420113");
        AREACODE.put("蔡甸区", "420114");
        AREACODE.put("江夏区", "420115");
        AREACODE.put("黄陂区", "420116");
        AREACODE.put("新洲区", "420117");
        AREACODE.put("黄石市", "420200");
        AREACODE.put("黄石港区", "420202");
        AREACODE.put("西塞山区", "420203");
        AREACODE.put("下陆区", "420204");
        AREACODE.put("铁山区", "420205");
        AREACODE.put("阳新县", "420222");
        AREACODE.put("大冶市", "420281");
        AREACODE.put("十堰市", "420300");
        AREACODE.put("茅箭区", "420302");
        AREACODE.put("张湾区", "420303");
        AREACODE.put("郧县", "420321");
        AREACODE.put("郧西县", "420322");
        AREACODE.put("竹山县", "420323");
        AREACODE.put("竹溪县", "420324");
        AREACODE.put("房县", "420325");
        AREACODE.put("丹江口市", "420381");
        AREACODE.put("宜昌市", "420500");
        AREACODE.put("西陵区", "420502");
        AREACODE.put("伍家岗区", "420503");
        AREACODE.put("点军区", "420504");
        AREACODE.put("猇亭区", "420505");
        AREACODE.put("夷陵区", "420506");
        AREACODE.put("远安县", "420525");
        AREACODE.put("兴山县", "420526");
        AREACODE.put("秭归县", "420527");
        AREACODE.put("长阳土家族自治县", "420528");
        AREACODE.put("五峰土家族自治县", "420529");
        AREACODE.put("宜都市", "420581");
        AREACODE.put("当阳市", "420582");
        AREACODE.put("枝江市", "420583");
        AREACODE.put("襄阳市", "420600");
        AREACODE.put("襄城区", "420602");
        AREACODE.put("樊城区", "420606");
        AREACODE.put("襄州区", "420607");
        AREACODE.put("南漳县", "420624");
        AREACODE.put("谷城县", "420625");
        AREACODE.put("保康县", "420626");
        AREACODE.put("老河口市", "420682");
        AREACODE.put("枣阳市", "420683");
        AREACODE.put("宜城市", "420684");
        AREACODE.put("鄂州市", "420700");
        AREACODE.put("梁子湖区", "420702");
        AREACODE.put("华容区", "420703");
        AREACODE.put("鄂城区", "420704");
        AREACODE.put("荆门市", "420800");
        AREACODE.put("东宝区", "420802");
        AREACODE.put("掇刀区", "420804");
        AREACODE.put("京山县", "420821");
        AREACODE.put("沙洋县", "420822");
        AREACODE.put("钟祥市", "420881");
        AREACODE.put("孝感市", "420900");
        AREACODE.put("孝南区", "420902");
        AREACODE.put("孝昌县", "420921");
        AREACODE.put("大悟县", "420922");
        AREACODE.put("云梦县", "420923");
        AREACODE.put("应城市", "420981");
        AREACODE.put("安陆市", "420982");
        AREACODE.put("汉川市", "420984");
        AREACODE.put("荆州市", "421000");
        AREACODE.put("沙市区", "421002");
        AREACODE.put("荆州区", "421003");
        AREACODE.put("公安县", "421022");
        AREACODE.put("监利县", "421023");
        AREACODE.put("江陵县", "421024");
        AREACODE.put("石首市", "421081");
        AREACODE.put("洪湖市", "421083");
        AREACODE.put("松滋市", "421087");
        AREACODE.put("黄冈市", "421100");
        AREACODE.put("黄州区", "421102");
        AREACODE.put("团风县", "421121");
        AREACODE.put("红安县", "421122");
        AREACODE.put("罗田县", "421123");
        AREACODE.put("英山县", "421124");
        AREACODE.put("浠水县", "421125");
        AREACODE.put("蕲春县", "421126");
        AREACODE.put("黄梅县", "421127");
        AREACODE.put("麻城市", "421181");
        AREACODE.put("武穴市", "421182");
        AREACODE.put("咸宁市", "421200");
        AREACODE.put("咸安区", "421202");
        AREACODE.put("嘉鱼县", "421221");
        AREACODE.put("通城县", "421222");
        AREACODE.put("崇阳县", "421223");
        AREACODE.put("通山县", "421224");
        AREACODE.put("赤壁市", "421281");
        AREACODE.put("随州市", "421300");
        AREACODE.put("曾都区", "421303");
        AREACODE.put("随县", "421321");
        AREACODE.put("广水市", "421381");
        AREACODE.put("恩施土家族苗族自治州", "422800");
        AREACODE.put("恩施市", "422801");
        AREACODE.put("利川市", "422802");
        AREACODE.put("建始县", "422822");
        AREACODE.put("巴东县", "422823");
        AREACODE.put("宣恩县", "422825");
        AREACODE.put("咸丰县", "422826");
        AREACODE.put("来凤县", "422827");
        AREACODE.put("鹤峰县", "422828");
        AREACODE.put("仙桃市", "429004");
        AREACODE.put("潜江市", "429005");
        AREACODE.put("天门市", "429006");
        AREACODE.put("神农架林区", "429021");
        AREACODE.put("湖南省", "430000");
        AREACODE.put("长沙市", "430100");
        AREACODE.put("芙蓉区", "430102");
        AREACODE.put("天心区", "430103");
        AREACODE.put("岳麓区", "430104");
        AREACODE.put("开福区", "430105");
        AREACODE.put("雨花区", "430111");
        AREACODE.put("望城区", "430112");
        AREACODE.put("长沙县", "430121");
        AREACODE.put("宁乡县", "430124");
        AREACODE.put("浏阳市", "430181");
        AREACODE.put("株洲市", "430200");
        AREACODE.put("荷塘区", "430202");
        AREACODE.put("芦淞区", "430203");
        AREACODE.put("石峰区", "430204");
        AREACODE.put("天元区", "430211");
        AREACODE.put("株洲县", "430221");
        AREACODE.put("攸县", "430223");
        AREACODE.put("茶陵县", "430224");
        AREACODE.put("炎陵县", "430225");
        AREACODE.put("醴陵市", "430281");
        AREACODE.put("湘潭市", "430300");
        AREACODE.put("雨湖区", "430302");
        AREACODE.put("岳塘区", "430304");
        AREACODE.put("湘潭县", "430321");
        AREACODE.put("湘乡市", "430381");
        AREACODE.put("韶山市", "430382");
        AREACODE.put("衡阳市", "430400");
        AREACODE.put("珠晖区", "430405");
        AREACODE.put("雁峰区", "430406");
        AREACODE.put("石鼓区", "430407");
        AREACODE.put("蒸湘区", "430408");
        AREACODE.put("南岳区", "430412");
        AREACODE.put("衡阳县", "430421");
        AREACODE.put("衡南县", "430422");
        AREACODE.put("衡山县", "430423");
        AREACODE.put("衡东县", "430424");
        AREACODE.put("祁东县", "430426");
        AREACODE.put("耒阳市", "430481");
        AREACODE.put("常宁市", "430482");
        AREACODE.put("邵阳市", "430500");
        AREACODE.put("双清区", "430502");
        AREACODE.put("大祥区", "430503");
        AREACODE.put("北塔区", "430511");
        AREACODE.put("邵东县", "430521");
        AREACODE.put("新邵县", "430522");
        AREACODE.put("邵阳县", "430523");
        AREACODE.put("隆回县", "430524");
        AREACODE.put("洞口县", "430525");
        AREACODE.put("绥宁县", "430527");
        AREACODE.put("新宁县", "430528");
        AREACODE.put("城步苗族自治县", "430529");
        AREACODE.put("武冈市", "430581");
        AREACODE.put("岳阳市", "430600");
        AREACODE.put("岳阳楼区", "430602");
        AREACODE.put("云溪区", "430603");
        AREACODE.put("君山区", "430611");
        AREACODE.put("岳阳县", "430621");
        AREACODE.put("华容县", "430623");
        AREACODE.put("湘阴县", "430624");
        AREACODE.put("平江县", "430626");
        AREACODE.put("汨罗市", "430681");
        AREACODE.put("临湘市", "430682");
        AREACODE.put("常德市", "430700");
        AREACODE.put("武陵区", "430702");
        AREACODE.put("鼎城区", "430703");
        AREACODE.put("安乡县", "430721");
        AREACODE.put("汉寿县", "430722");
        AREACODE.put("澧县", "430723");
        AREACODE.put("临澧县", "430724");
        AREACODE.put("桃源县", "430725");
        AREACODE.put("石门县", "430726");
        AREACODE.put("津市市", "430781");
        AREACODE.put("张家界市", "430800");
        AREACODE.put("永定区", "430802");
        AREACODE.put("武陵源区", "430811");
        AREACODE.put("慈利县", "430821");
        AREACODE.put("桑植县", "430822");
        AREACODE.put("益阳市", "430900");
        AREACODE.put("资阳区", "430902");
        AREACODE.put("赫山区", "430903");
        AREACODE.put("南县", "430921");
        AREACODE.put("桃江县", "430922");
        AREACODE.put("安化县", "430923");
        AREACODE.put("沅江市", "430981");
        AREACODE.put("郴州市", "431000");
        AREACODE.put("北湖区", "431002");
        AREACODE.put("苏仙区", "431003");
        AREACODE.put("桂阳县", "431021");
        AREACODE.put("宜章县", "431022");
        AREACODE.put("永兴县", "431023");
        AREACODE.put("嘉禾县", "431024");
        AREACODE.put("临武县", "431025");
        AREACODE.put("汝城县", "431026");
        AREACODE.put("桂东县", "431027");
        AREACODE.put("安仁县", "431028");
        AREACODE.put("资兴市", "431081");
        AREACODE.put("永州市", "431100");
        AREACODE.put("零陵区", "431102");
        AREACODE.put("冷水滩区", "431103");
        AREACODE.put("祁阳县", "431121");
        AREACODE.put("东安县", "431122");
        AREACODE.put("双牌县", "431123");
        AREACODE.put("道县", "431124");
        AREACODE.put("江永县", "431125");
        AREACODE.put("宁远县", "431126");
        AREACODE.put("蓝山县", "431127");
        AREACODE.put("新田县", "431128");
        AREACODE.put("江华瑶族自治县", "431129");
        AREACODE.put("怀化市", "431200");
        AREACODE.put("鹤城区", "431202");
        AREACODE.put("中方县", "431221");
        AREACODE.put("沅陵县", "431222");
        AREACODE.put("辰溪县", "431223");
        AREACODE.put("溆浦县", "431224");
        AREACODE.put("会同县", "431225");
        AREACODE.put("麻阳苗族自治县", "431226");
        AREACODE.put("新晃侗族自治县", "431227");
        AREACODE.put("芷江侗族自治县", "431228");
        AREACODE.put("靖州苗族侗族自治县", "431229");
        AREACODE.put("通道侗族自治县", "431230");
        AREACODE.put("洪江市", "431281");
        AREACODE.put("娄底市", "431300");
        AREACODE.put("娄星区", "431302");
        AREACODE.put("双峰县", "431321");
        AREACODE.put("新化县", "431322");
        AREACODE.put("冷水江市", "431381");
        AREACODE.put("涟源市", "431382");
        AREACODE.put("湘西土家族苗族自治州", "433100");
        AREACODE.put("吉首市", "433101");
        AREACODE.put("泸溪县", "433122");
        AREACODE.put("凤凰县", "433123");
        AREACODE.put("花垣县", "433124");
        AREACODE.put("保靖县", "433125");
        AREACODE.put("古丈县", "433126");
        AREACODE.put("永顺县", "433127");
        AREACODE.put("龙山县", "433130");
        AREACODE.put("广东省", "440000");
        AREACODE.put("广州市", "440100");
        AREACODE.put("荔湾区", "440103");
        AREACODE.put("越秀区", "440104");
        AREACODE.put("海珠区", "440105");
        AREACODE.put("天河区", "440106");
        AREACODE.put("白云区", "440111");
        AREACODE.put("黄埔区", "440112");
        AREACODE.put("番禺区", "440113");
        AREACODE.put("花都区", "440114");
        AREACODE.put("南沙区", "440115");
        AREACODE.put("萝岗区", "440116");
        AREACODE.put("增城市", "440183");
        AREACODE.put("从化市", "440184");
        AREACODE.put("韶关市", "440200");
        AREACODE.put("武江区", "440203");
        AREACODE.put("浈江区", "440204");
        AREACODE.put("曲江区", "440205");
        AREACODE.put("始兴县", "440222");
        AREACODE.put("仁化县", "440224");
        AREACODE.put("翁源县", "440229");
        AREACODE.put("乳源瑶族自治县", "440232");
        AREACODE.put("新丰县", "440233");
        AREACODE.put("乐昌市", "440281");
        AREACODE.put("南雄市", "440282");
        AREACODE.put("深圳市", "440300");
        AREACODE.put("罗湖区", "440303");
        AREACODE.put("福田区", "440304");
        AREACODE.put("南山区", "440305");
        AREACODE.put("宝安区", "440306");
        AREACODE.put("龙岗区", "440307");
        AREACODE.put("盐田区", "440308");
        AREACODE.put("珠海市", "440400");
        AREACODE.put("香洲区", "440402");
        AREACODE.put("斗门区", "440403");
        AREACODE.put("金湾区", "440404");
        AREACODE.put("汕头市", "440500");
        AREACODE.put("龙湖区", "440507");
        AREACODE.put("金平区", "440511");
        AREACODE.put("濠江区", "440512");
        AREACODE.put("潮阳区", "440513");
        AREACODE.put("潮南区", "440514");
        AREACODE.put("澄海区", "440515");
        AREACODE.put("南澳县", "440523");
        AREACODE.put("佛山市", "440600");
        AREACODE.put("禅城区", "440604");
        AREACODE.put("南海区", "440605");
        AREACODE.put("顺德区", "440606");
        AREACODE.put("三水区", "440607");
        AREACODE.put("高明区", "440608");
        AREACODE.put("江门市", "440700");
        AREACODE.put("蓬江区", "440703");
        AREACODE.put("江海区", "440704");
        AREACODE.put("新会区", "440705");
        AREACODE.put("台山市", "440781");
        AREACODE.put("开平市", "440783");
        AREACODE.put("鹤山市", "440784");
        AREACODE.put("恩平市", "440785");
        AREACODE.put("湛江市", "440800");
        AREACODE.put("赤坎区", "440802");
        AREACODE.put("霞山区", "440803");
        AREACODE.put("坡头区", "440804");
        AREACODE.put("麻章区", "440811");
        AREACODE.put("遂溪县", "440823");
        AREACODE.put("徐闻县", "440825");
        AREACODE.put("廉江市", "440881");
        AREACODE.put("雷州市", "440882");
        AREACODE.put("吴川市", "440883");
        AREACODE.put("茂名市", "440900");
        AREACODE.put("茂南区", "440902");
        AREACODE.put("茂港区", "440903");
        AREACODE.put("电白县", "440923");
        AREACODE.put("高州市", "440981");
        AREACODE.put("化州市", "440982");
        AREACODE.put("信宜市", "440983");
        AREACODE.put("肇庆市", "441200");
        AREACODE.put("端州区", "441202");
        AREACODE.put("鼎湖区", "441203");
        AREACODE.put("广宁县", "441223");
        AREACODE.put("怀集县", "441224");
        AREACODE.put("封开县", "441225");
        AREACODE.put("德庆县", "441226");
        AREACODE.put("高要市", "441283");
        AREACODE.put("四会市", "441284");
        AREACODE.put("惠州市", "441300");
        AREACODE.put("惠城区", "441302");
        AREACODE.put("惠阳区", "441303");
        AREACODE.put("博罗县", "441322");
        AREACODE.put("惠东县", "441323");
        AREACODE.put("龙门县", "441324");
        AREACODE.put("梅州市", "441400");
        AREACODE.put("梅江区", "441402");
        AREACODE.put("梅县区", "441403");
        AREACODE.put("大埔县", "441422");
        AREACODE.put("丰顺县", "441423");
        AREACODE.put("五华县", "441424");
        AREACODE.put("平远县", "441426");
        AREACODE.put("蕉岭县", "441427");
        AREACODE.put("兴宁市", "441481");
        AREACODE.put("汕尾市", "441500");
        AREACODE.put("城区", "441502");
        AREACODE.put("海丰县", "441521");
        AREACODE.put("陆河县", "441523");
        AREACODE.put("陆丰市", "441581");
        AREACODE.put("河源市", "441600");
        AREACODE.put("源城区", "441602");
        AREACODE.put("紫金县", "441621");
        AREACODE.put("龙川县", "441622");
        AREACODE.put("连平县", "441623");
        AREACODE.put("和平县", "441624");
        AREACODE.put("东源县", "441625");
        AREACODE.put("阳江市", "441700");
        AREACODE.put("江城区", "441702");
        AREACODE.put("阳西县", "441721");
        AREACODE.put("阳东县", "441723");
        AREACODE.put("阳春市", "441781");
        AREACODE.put("清远市", "441800");
        AREACODE.put("清城区", "441802");
        AREACODE.put("清新区", "441803");
        AREACODE.put("佛冈县", "441821");
        AREACODE.put("阳山县", "441823");
        AREACODE.put("连山壮族瑶族自治县", "441825");
        AREACODE.put("连南瑶族自治县", "441826");
        AREACODE.put("英德市", "441881");
        AREACODE.put("连州市", "441882");
        AREACODE.put("东莞市", "441900");
        AREACODE.put("中山市", "442000");
        AREACODE.put("潮州市", "445100");
        AREACODE.put("湘桥区", "445102");
        AREACODE.put("潮安区", "445103");
        AREACODE.put("饶平县", "445122");
        AREACODE.put("揭阳市", "445200");
        AREACODE.put("榕城区", "445202");
        AREACODE.put("揭东区", "445203");
        AREACODE.put("揭西县", "445222");
        AREACODE.put("惠来县", "445224");
        AREACODE.put("普宁市", "445281");
        AREACODE.put("云浮市", "445300");
        AREACODE.put("云城区", "445302");
        AREACODE.put("新兴县", "445321");
        AREACODE.put("郁南县", "445322");
        AREACODE.put("云安县", "445323");
        AREACODE.put("罗定市", "445381");
        AREACODE.put("广西壮族自治区", "450000");
        AREACODE.put("南宁市", "450100");
        AREACODE.put("兴宁区", "450102");
        AREACODE.put("青秀区", "450103");
        AREACODE.put("江南区", "450105");
        AREACODE.put("西乡塘区", "450107");
        AREACODE.put("良庆区", "450108");
        AREACODE.put("邕宁区", "450109");
        AREACODE.put("武鸣县", "450122");
        AREACODE.put("隆安县", "450123");
        AREACODE.put("马山县", "450124");
        AREACODE.put("上林县", "450125");
        AREACODE.put("宾阳县", "450126");
        AREACODE.put("横县", "450127");
        AREACODE.put("柳州市", "450200");
        AREACODE.put("城中区", "450202");
        AREACODE.put("鱼峰区", "450203");
        AREACODE.put("柳南区", "450204");
        AREACODE.put("柳北区", "450205");
        AREACODE.put("柳江县", "450221");
        AREACODE.put("柳城县", "450222");
        AREACODE.put("鹿寨县", "450223");
        AREACODE.put("融安县", "450224");
        AREACODE.put("融水苗族自治县", "450225");
        AREACODE.put("三江侗族自治县", "450226");
        AREACODE.put("桂林市", "450300");
        AREACODE.put("秀峰区", "450302");
        AREACODE.put("叠彩区", "450303");
        AREACODE.put("象山区", "450304");
        AREACODE.put("七星区", "450305");
        AREACODE.put("雁山区", "450311");
        AREACODE.put("临桂区", "450312");
        AREACODE.put("阳朔县", "450321");
        AREACODE.put("灵川县", "450323");
        AREACODE.put("全州县", "450324");
        AREACODE.put("兴安县", "450325");
        AREACODE.put("永福县", "450326");
        AREACODE.put("灌阳县", "450327");
        AREACODE.put("龙胜各族自治县", "450328");
        AREACODE.put("资源县", "450329");
        AREACODE.put("平乐县", "450330");
        AREACODE.put("荔浦县", "450331");
        AREACODE.put("恭城瑶族自治县", "450332");
        AREACODE.put("梧州市", "450400");
        AREACODE.put("万秀区", "450403");
        AREACODE.put("长洲区", "450405");
        AREACODE.put("龙圩区", "450406");
        AREACODE.put("苍梧县", "450421");
        AREACODE.put("藤县", "450422");
        AREACODE.put("蒙山县", "450423");
        AREACODE.put("岑溪市", "450481");
        AREACODE.put("北海市", "450500");
        AREACODE.put("海城区", "450502");
        AREACODE.put("银海区", "450503");
        AREACODE.put("铁山港区", "450512");
        AREACODE.put("合浦县", "450521");
        AREACODE.put("防城港市", "450600");
        AREACODE.put("港口区", "450602");
        AREACODE.put("防城区", "450603");
        AREACODE.put("上思县", "450621");
        AREACODE.put("东兴市", "450681");
        AREACODE.put("钦州市", "450700");
        AREACODE.put("钦南区", "450702");
        AREACODE.put("钦北区", "450703");
        AREACODE.put("灵山县", "450721");
        AREACODE.put("浦北县", "450722");
        AREACODE.put("贵港市", "450800");
        AREACODE.put("港北区", "450802");
        AREACODE.put("港南区", "450803");
        AREACODE.put("覃塘区", "450804");
        AREACODE.put("平南县", "450821");
        AREACODE.put("桂平市", "450881");
        AREACODE.put("玉林市", "450900");
        AREACODE.put("玉州区", "450902");
        AREACODE.put("福绵区", "450903");
        AREACODE.put("容县", "450921");
        AREACODE.put("陆川县", "450922");
        AREACODE.put("博白县", "450923");
        AREACODE.put("兴业县", "450924");
        AREACODE.put("北流市", "450981");
        AREACODE.put("百色市", "451000");
        AREACODE.put("右江区", "451002");
        AREACODE.put("田阳县", "451021");
        AREACODE.put("田东县", "451022");
        AREACODE.put("平果县", "451023");
        AREACODE.put("德保县", "451024");
        AREACODE.put("靖西县", "451025");
        AREACODE.put("那坡县", "451026");
        AREACODE.put("凌云县", "451027");
        AREACODE.put("乐业县", "451028");
        AREACODE.put("田林县", "451029");
        AREACODE.put("西林县", "451030");
        AREACODE.put("隆林各族自治县", "451031");
        AREACODE.put("贺州市", "451100");
        AREACODE.put("八步区", "451102");
        AREACODE.put("昭平县", "451121");
        AREACODE.put("钟山县", "451122");
        AREACODE.put("富川瑶族自治县", "451123");
        AREACODE.put("河池市", "451200");
        AREACODE.put("金城江区", "451202");
        AREACODE.put("南丹县", "451221");
        AREACODE.put("天峨县", "451222");
        AREACODE.put("凤山县", "451223");
        AREACODE.put("东兰县", "451224");
        AREACODE.put("罗城仫佬族自治县", "451225");
        AREACODE.put("环江毛南族自治县", "451226");
        AREACODE.put("巴马瑶族自治县", "451227");
        AREACODE.put("都安瑶族自治县", "451228");
        AREACODE.put("大化瑶族自治县", "451229");
        AREACODE.put("宜州市", "451281");
        AREACODE.put("来宾市", "451300");
        AREACODE.put("兴宾区", "451302");
        AREACODE.put("忻城县", "451321");
        AREACODE.put("象州县", "451322");
        AREACODE.put("武宣县", "451323");
        AREACODE.put("金秀瑶族自治县", "451324");
        AREACODE.put("合山市", "451381");
        AREACODE.put("崇左市", "451400");
        AREACODE.put("江州区", "451402");
        AREACODE.put("扶绥县", "451421");
        AREACODE.put("宁明县", "451422");
        AREACODE.put("龙州县", "451423");
        AREACODE.put("大新县", "451424");
        AREACODE.put("天等县", "451425");
        AREACODE.put("凭祥市", "451481");
        AREACODE.put("海南省", "460000");
        AREACODE.put("海口市", "460100");
        AREACODE.put("秀英区", "460105");
        AREACODE.put("龙华区", "460106");
        AREACODE.put("琼山区", "460107");
        AREACODE.put("美兰区", "460108");
        AREACODE.put("三亚市", "460200");
        AREACODE.put("三沙市", "460300");
        AREACODE.put("五指山市", "469001");
        AREACODE.put("琼海市", "469002");
        AREACODE.put("儋州市", "469003");
        AREACODE.put("文昌市", "469005");
        AREACODE.put("万宁市", "469006");
        AREACODE.put("东方市", "469007");
        AREACODE.put("定安县", "469021");
        AREACODE.put("屯昌县", "469022");
        AREACODE.put("澄迈县", "469023");
        AREACODE.put("临高县", "469024");
        AREACODE.put("白沙黎族自治县", "469025");
        AREACODE.put("昌江黎族自治县", "469026");
        AREACODE.put("乐东黎族自治县", "469027");
        AREACODE.put("陵水黎族自治县", "469028");
        AREACODE.put("保亭黎族苗族自治县", "469029");
        AREACODE.put("琼中黎族苗族自治县", "469030");
        AREACODE.put("重庆市", "500000");
        AREACODE.put("万州区", "500101");
        AREACODE.put("涪陵区", "500102");
        AREACODE.put("渝中区", "500103");
        AREACODE.put("大渡口区", "500104");
        AREACODE.put("江北区", "500105");
        AREACODE.put("沙坪坝区", "500106");
        AREACODE.put("九龙坡区", "500107");
        AREACODE.put("南岸区", "500108");
        AREACODE.put("北碚区", "500109");
        AREACODE.put("綦江区", "500110");
        AREACODE.put("大足区", "500111");
        AREACODE.put("渝北区", "500112");
        AREACODE.put("巴南区", "500113");
        AREACODE.put("黔江区", "500114");
        AREACODE.put("长寿区", "500115");
        AREACODE.put("江津区", "500116");
        AREACODE.put("合川区", "500117");
        AREACODE.put("永川区", "500118");
        AREACODE.put("南川区", "500119");
        AREACODE.put("潼南县", "500223");
        AREACODE.put("铜梁县", "500224");
        AREACODE.put("荣昌县", "500226");
        AREACODE.put("璧山县", "500227");
        AREACODE.put("梁平县", "500228");
        AREACODE.put("城口县", "500229");
        AREACODE.put("丰都县", "500230");
        AREACODE.put("垫江县", "500231");
        AREACODE.put("武隆县", "500232");
        AREACODE.put("忠县", "500233");
        AREACODE.put("开县", "500234");
        AREACODE.put("云阳县", "500235");
        AREACODE.put("奉节县", "500236");
        AREACODE.put("巫山县", "500237");
        AREACODE.put("巫溪县", "500238");
        AREACODE.put("石柱土家族自治县", "500240");
        AREACODE.put("秀山土家族苗族自治县", "500241");
        AREACODE.put("酉阳土家族苗族自治县", "500242");
        AREACODE.put("彭水苗族土家族自治县", "500243");
        AREACODE.put("四川省", "510000");
        AREACODE.put("成都市", "510100");
        AREACODE.put("锦江区", "510104");
        AREACODE.put("青羊区", "510105");
        AREACODE.put("金牛区", "510106");
        AREACODE.put("武侯区", "510107");
        AREACODE.put("成华区", "510108");
        AREACODE.put("龙泉驿区", "510112");
        AREACODE.put("青白江区", "510113");
        AREACODE.put("新都区", "510114");
        AREACODE.put("温江区", "510115");
        AREACODE.put("金堂县", "510121");
        AREACODE.put("双流县", "510122");
        AREACODE.put("郫县", "510124");
        AREACODE.put("大邑县", "510129");
        AREACODE.put("蒲江县", "510131");
        AREACODE.put("新津县", "510132");
        AREACODE.put("都江堰市", "510181");
        AREACODE.put("彭州市", "510182");
        AREACODE.put("邛崃市", "510183");
        AREACODE.put("崇州市", "510184");
        AREACODE.put("自贡市", "510300");
        AREACODE.put("自流井区", "510302");
        AREACODE.put("贡井区", "510303");
        AREACODE.put("大安区", "510304");
        AREACODE.put("沿滩区", "510311");
        AREACODE.put("荣县", "510321");
        AREACODE.put("富顺县", "510322");
        AREACODE.put("攀枝花市", "510400");
        AREACODE.put("东区", "510402");
        AREACODE.put("西区", "510403");
        AREACODE.put("仁和区", "510411");
        AREACODE.put("米易县", "510421");
        AREACODE.put("盐边县", "510422");
        AREACODE.put("泸州市", "510500");
        AREACODE.put("江阳区", "510502");
        AREACODE.put("纳溪区", "510503");
        AREACODE.put("龙马潭区", "510504");
        AREACODE.put("泸县", "510521");
        AREACODE.put("合江县", "510522");
        AREACODE.put("叙永县", "510524");
        AREACODE.put("古蔺县", "510525");
        AREACODE.put("德阳市", "510600");
        AREACODE.put("旌阳区", "510603");
        AREACODE.put("中江县", "510623");
        AREACODE.put("罗江县", "510626");
        AREACODE.put("广汉市", "510681");
        AREACODE.put("什邡市", "510682");
        AREACODE.put("绵竹市", "510683");
        AREACODE.put("绵阳市", "510700");
        AREACODE.put("涪城区", "510703");
        AREACODE.put("游仙区", "510704");
        AREACODE.put("三台县", "510722");
        AREACODE.put("盐亭县", "510723");
        AREACODE.put("安县", "510724");
        AREACODE.put("梓潼县", "510725");
        AREACODE.put("北川羌族自治县", "510726");
        AREACODE.put("平武县", "510727");
        AREACODE.put("江油市", "510781");
        AREACODE.put("广元市", "510800");
        AREACODE.put("利州区", "510802");
        AREACODE.put("昭化区", "510811");
        AREACODE.put("朝天区", "510812");
        AREACODE.put("旺苍县", "510821");
        AREACODE.put("青川县", "510822");
        AREACODE.put("剑阁县", "510823");
        AREACODE.put("苍溪县", "510824");
        AREACODE.put("遂宁市", "510900");
        AREACODE.put("船山区", "510903");
        AREACODE.put("安居区", "510904");
        AREACODE.put("蓬溪县", "510921");
        AREACODE.put("射洪县", "510922");
        AREACODE.put("大英县", "510923");
        AREACODE.put("内江市", "511000");
        AREACODE.put("市中区", "511002");
        AREACODE.put("东兴区", "511011");
        AREACODE.put("威远县", "511024");
        AREACODE.put("资中县", "511025");
        AREACODE.put("隆昌县", "511028");
        AREACODE.put("乐山市", "511100");
        AREACODE.put("市中区", "511102");
        AREACODE.put("沙湾区", "511111");
        AREACODE.put("五通桥区", "511112");
        AREACODE.put("金口河区", "511113");
        AREACODE.put("犍为县", "511123");
        AREACODE.put("井研县", "511124");
        AREACODE.put("夹江县", "511126");
        AREACODE.put("沐川县", "511129");
        AREACODE.put("峨边彝族自治县", "511132");
        AREACODE.put("马边彝族自治县", "511133");
        AREACODE.put("峨眉山市", "511181");
        AREACODE.put("南充市", "511300");
        AREACODE.put("顺庆区", "511302");
        AREACODE.put("高坪区", "511303");
        AREACODE.put("嘉陵区", "511304");
        AREACODE.put("南部县", "511321");
        AREACODE.put("营山县", "511322");
        AREACODE.put("蓬安县", "511323");
        AREACODE.put("仪陇县", "511324");
        AREACODE.put("西充县", "511325");
        AREACODE.put("阆中市", "511381");
        AREACODE.put("眉山市", "511400");
        AREACODE.put("东坡区", "511402");
        AREACODE.put("仁寿县", "511421");
        AREACODE.put("彭山县", "511422");
        AREACODE.put("洪雅县", "511423");
        AREACODE.put("丹棱县", "511424");
        AREACODE.put("青神县", "511425");
        AREACODE.put("宜宾市", "511500");
        AREACODE.put("翠屏区", "511502");
        AREACODE.put("南溪区", "511503");
        AREACODE.put("宜宾县", "511521");
        AREACODE.put("江安县", "511523");
        AREACODE.put("长宁县", "511524");
        AREACODE.put("高县", "511525");
        AREACODE.put("珙县", "511526");
        AREACODE.put("筠连县", "511527");
        AREACODE.put("兴文县", "511528");
        AREACODE.put("屏山县", "511529");
        AREACODE.put("广安市", "511600");
        AREACODE.put("广安区", "511602");
        AREACODE.put("前锋区", "511603");
        AREACODE.put("岳池县", "511621");
        AREACODE.put("武胜县", "511622");
        AREACODE.put("邻水县", "511623");
        AREACODE.put("华蓥市", "511681");
        AREACODE.put("达州市", "511700");
        AREACODE.put("通川区", "511702");
        AREACODE.put("达川区", "511703");
        AREACODE.put("宣汉县", "511722");
        AREACODE.put("开江县", "511723");
        AREACODE.put("大竹县", "511724");
        AREACODE.put("渠县", "511725");
        AREACODE.put("万源市", "511781");
        AREACODE.put("雅安市", "511800");
        AREACODE.put("雨城区", "511802");
        AREACODE.put("名山区", "511803");
        AREACODE.put("荥经县", "511822");
        AREACODE.put("汉源县", "511823");
        AREACODE.put("石棉县", "511824");
        AREACODE.put("天全县", "511825");
        AREACODE.put("芦山县", "511826");
        AREACODE.put("宝兴县", "511827");
        AREACODE.put("巴中市", "511900");
        AREACODE.put("巴州区", "511902");
        AREACODE.put("恩阳区", "511903");
        AREACODE.put("通江县", "511921");
        AREACODE.put("南江县", "511922");
        AREACODE.put("平昌县", "511923");
        AREACODE.put("资阳市", "512000");
        AREACODE.put("雁江区", "512002");
        AREACODE.put("安岳县", "512021");
        AREACODE.put("乐至县", "512022");
        AREACODE.put("简阳市", "512081");
        AREACODE.put("阿坝藏族羌族自治州", "513200");
        AREACODE.put("汶川县", "513221");
        AREACODE.put("理县", "513222");
        AREACODE.put("茂县", "513223");
        AREACODE.put("松潘县", "513224");
        AREACODE.put("九寨沟县", "513225");
        AREACODE.put("金川县", "513226");
        AREACODE.put("小金县", "513227");
        AREACODE.put("黑水县", "513228");
        AREACODE.put("马尔康县", "513229");
        AREACODE.put("壤塘县", "513230");
        AREACODE.put("阿坝县", "513231");
        AREACODE.put("若尔盖县", "513232");
        AREACODE.put("红原县", "513233");
        AREACODE.put("甘孜藏族自治州", "513300");
        AREACODE.put("康定县", "513321");
        AREACODE.put("泸定县", "513322");
        AREACODE.put("丹巴县", "513323");
        AREACODE.put("九龙县", "513324");
        AREACODE.put("雅江县", "513325");
        AREACODE.put("道孚县", "513326");
        AREACODE.put("炉霍县", "513327");
        AREACODE.put("甘孜县", "513328");
        AREACODE.put("新龙县", "513329");
        AREACODE.put("德格县", "513330");
        AREACODE.put("白玉县", "513331");
        AREACODE.put("石渠县", "513332");
        AREACODE.put("色达县", "513333");
        AREACODE.put("理塘县", "513334");
        AREACODE.put("巴塘县", "513335");
        AREACODE.put("乡城县", "513336");
        AREACODE.put("稻城县", "513337");
        AREACODE.put("得荣县", "513338");
        AREACODE.put("凉山彝族自治州", "513400");
        AREACODE.put("西昌市", "513401");
        AREACODE.put("木里藏族自治县", "513422");
        AREACODE.put("盐源县", "513423");
        AREACODE.put("德昌县", "513424");
        AREACODE.put("会理县", "513425");
        AREACODE.put("会东县", "513426");
        AREACODE.put("宁南县", "513427");
        AREACODE.put("普格县", "513428");
        AREACODE.put("布拖县", "513429");
        AREACODE.put("金阳县", "513430");
        AREACODE.put("昭觉县", "513431");
        AREACODE.put("喜德县", "513432");
        AREACODE.put("冕宁县", "513433");
        AREACODE.put("越西县", "513434");
        AREACODE.put("甘洛县", "513435");
        AREACODE.put("美姑县", "513436");
        AREACODE.put("雷波县", "513437");
        AREACODE.put("贵州省", "520000");
        AREACODE.put("贵阳市", "520100");
        AREACODE.put("南明区", "520102");
        AREACODE.put("云岩区", "520103");
        AREACODE.put("花溪区", "520111");
        AREACODE.put("乌当区", "520112");
        AREACODE.put("白云区", "520113");
        AREACODE.put("观山湖区", "520115");
        AREACODE.put("开阳县", "520121");
        AREACODE.put("息烽县", "520122");
        AREACODE.put("修文县", "520123");
        AREACODE.put("清镇市", "520181");
        AREACODE.put("六盘水市", "520200");
        AREACODE.put("钟山区", "520201");
        AREACODE.put("六枝特区", "520203");
        AREACODE.put("水城县", "520221");
        AREACODE.put("盘县", "520222");
        AREACODE.put("遵义市", "520300");
        AREACODE.put("红花岗区", "520302");
        AREACODE.put("汇川区", "520303");
        AREACODE.put("遵义县", "520321");
        AREACODE.put("桐梓县", "520322");
        AREACODE.put("绥阳县", "520323");
        AREACODE.put("正安县", "520324");
        AREACODE.put("道真仡佬族苗族自治县", "520325");
        AREACODE.put("务川仡佬族苗族自治县", "520326");
        AREACODE.put("凤冈县", "520327");
        AREACODE.put("湄潭县", "520328");
        AREACODE.put("余庆县", "520329");
        AREACODE.put("习水县", "520330");
        AREACODE.put("赤水市", "520381");
        AREACODE.put("仁怀市", "520382");
        AREACODE.put("安顺市", "520400");
        AREACODE.put("西秀区", "520402");
        AREACODE.put("平坝县", "520421");
        AREACODE.put("普定县", "520422");
        AREACODE.put("镇宁布依族苗族自治县", "520423");
        AREACODE.put("关岭布依族苗族自治县", "520424");
        AREACODE.put("紫云苗族布依族自治县", "520425");
        AREACODE.put("毕节市", "520500");
        AREACODE.put("七星关区", "520502");
        AREACODE.put("大方县", "520521");
        AREACODE.put("黔西县", "520522");
        AREACODE.put("金沙县", "520523");
        AREACODE.put("织金县", "520524");
        AREACODE.put("纳雍县", "520525");
        AREACODE.put("威宁彝族回族苗族自治县", "520526");
        AREACODE.put("赫章县", "520527");
        AREACODE.put("铜仁市", "520600");
        AREACODE.put("碧江区", "520602");
        AREACODE.put("万山区", "520603");
        AREACODE.put("江口县", "520621");
        AREACODE.put("玉屏侗族自治县", "520622");
        AREACODE.put("石阡县", "520623");
        AREACODE.put("思南县", "520624");
        AREACODE.put("印江土家族苗族自治县", "520625");
        AREACODE.put("德江县", "520626");
        AREACODE.put("沿河土家族自治县", "520627");
        AREACODE.put("松桃苗族自治县", "520628");
        AREACODE.put("黔西南布依族苗族自治州", "522300");
        AREACODE.put("兴义市", "522301");
        AREACODE.put("兴仁县", "522322");
        AREACODE.put("普安县", "522323");
        AREACODE.put("晴隆县", "522324");
        AREACODE.put("贞丰县", "522325");
        AREACODE.put("望谟县", "522326");
        AREACODE.put("册亨县", "522327");
        AREACODE.put("安龙县", "522328");
        AREACODE.put("黔东南苗族侗族自治州", "522600");
        AREACODE.put("凯里市", "522601");
        AREACODE.put("黄平县", "522622");
        AREACODE.put("施秉县", "522623");
        AREACODE.put("三穗县", "522624");
        AREACODE.put("镇远县", "522625");
        AREACODE.put("岑巩县", "522626");
        AREACODE.put("天柱县", "522627");
        AREACODE.put("锦屏县", "522628");
        AREACODE.put("剑河县", "522629");
        AREACODE.put("台江县", "522630");
        AREACODE.put("黎平县", "522631");
        AREACODE.put("榕江县", "522632");
        AREACODE.put("从江县", "522633");
        AREACODE.put("雷山县", "522634");
        AREACODE.put("麻江县", "522635");
        AREACODE.put("丹寨县", "522636");
        AREACODE.put("黔南布依族苗族自治州", "522700");
        AREACODE.put("都匀市", "522701");
        AREACODE.put("福泉市", "522702");
        AREACODE.put("荔波县", "522722");
        AREACODE.put("贵定县", "522723");
        AREACODE.put("瓮安县", "522725");
        AREACODE.put("独山县", "522726");
        AREACODE.put("平塘县", "522727");
        AREACODE.put("罗甸县", "522728");
        AREACODE.put("长顺县", "522729");
        AREACODE.put("龙里县", "522730");
        AREACODE.put("惠水县", "522731");
        AREACODE.put("三都水族自治县", "522732");
        AREACODE.put("云南省", "530000");
        AREACODE.put("昆明市", "530100");
        AREACODE.put("五华区", "530102");
        AREACODE.put("盘龙区", "530103");
        AREACODE.put("官渡区", "530111");
        AREACODE.put("西山区", "530112");
        AREACODE.put("东川区", "530113");
        AREACODE.put("呈贡区", "530114");
        AREACODE.put("晋宁县", "530122");
        AREACODE.put("富民县", "530124");
        AREACODE.put("宜良县", "530125");
        AREACODE.put("石林彝族自治县", "530126");
        AREACODE.put("嵩明县", "530127");
        AREACODE.put("禄劝彝族苗族自治县", "530128");
        AREACODE.put("寻甸回族彝族自治县", "530129");
        AREACODE.put("安宁市", "530181");
        AREACODE.put("曲靖市", "530300");
        AREACODE.put("麒麟区", "530302");
        AREACODE.put("马龙县", "530321");
        AREACODE.put("陆良县", "530322");
        AREACODE.put("师宗县", "530323");
        AREACODE.put("罗平县", "530324");
        AREACODE.put("富源县", "530325");
        AREACODE.put("会泽县", "530326");
        AREACODE.put("沾益县", "530328");
        AREACODE.put("宣威市", "530381");
        AREACODE.put("玉溪市", "530400");
        AREACODE.put("红塔区", "530402");
        AREACODE.put("江川县", "530421");
        AREACODE.put("澄江县", "530422");
        AREACODE.put("通海县", "530423");
        AREACODE.put("华宁县", "530424");
        AREACODE.put("易门县", "530425");
        AREACODE.put("峨山彝族自治县", "530426");
        AREACODE.put("新平彝族傣族自治县", "530427");
        AREACODE.put("元江哈尼族彝族傣族自治县", "530428");
        AREACODE.put("保山市", "530500");
        AREACODE.put("隆阳区", "530502");
        AREACODE.put("施甸县", "530521");
        AREACODE.put("腾冲县", "530522");
        AREACODE.put("龙陵县", "530523");
        AREACODE.put("昌宁县", "530524");
        AREACODE.put("昭通市", "530600");
        AREACODE.put("昭阳区", "530602");
        AREACODE.put("鲁甸县", "530621");
        AREACODE.put("巧家县", "530622");
        AREACODE.put("盐津县", "530623");
        AREACODE.put("大关县", "530624");
        AREACODE.put("永善县", "530625");
        AREACODE.put("绥江县", "530626");
        AREACODE.put("镇雄县", "530627");
        AREACODE.put("彝良县", "530628");
        AREACODE.put("威信县", "530629");
        AREACODE.put("水富县", "530630");
        AREACODE.put("丽江市", "530700");
        AREACODE.put("古城区", "530702");
        AREACODE.put("玉龙纳西族自治县", "530721");
        AREACODE.put("永胜县", "530722");
        AREACODE.put("华坪县", "530723");
        AREACODE.put("宁蒗彝族自治县", "530724");
        AREACODE.put("普洱市", "530800");
        AREACODE.put("思茅区", "530802");
        AREACODE.put("宁洱哈尼族彝族自治县", "530821");
        AREACODE.put("墨江哈尼族自治县", "530822");
        AREACODE.put("景东彝族自治县", "530823");
        AREACODE.put("景谷傣族彝族自治县", "530824");
        AREACODE.put("镇沅彝族哈尼族拉祜族自治县", "530825");
        AREACODE.put("江城哈尼族彝族自治县", "530826");
        AREACODE.put("孟连傣族拉祜族佤族自治县", "530827");
        AREACODE.put("澜沧拉祜族自治县", "530828");
        AREACODE.put("西盟佤族自治县", "530829");
        AREACODE.put("临沧市", "530900");
        AREACODE.put("临翔区", "530902");
        AREACODE.put("凤庆县", "530921");
        AREACODE.put("云县", "530922");
        AREACODE.put("永德县", "530923");
        AREACODE.put("镇康县", "530924");
        AREACODE.put("双江拉祜族佤族布朗族傣族自治县", "530925");
        AREACODE.put("耿马傣族佤族自治县", "530926");
        AREACODE.put("沧源佤族自治县", "530927");
        AREACODE.put("楚雄彝族自治州", "532300");
        AREACODE.put("楚雄市", "532301");
        AREACODE.put("双柏县", "532322");
        AREACODE.put("牟定县", "532323");
        AREACODE.put("南华县", "532324");
        AREACODE.put("姚安县", "532325");
        AREACODE.put("大姚县", "532326");
        AREACODE.put("永仁县", "532327");
        AREACODE.put("元谋县", "532328");
        AREACODE.put("武定县", "532329");
        AREACODE.put("禄丰县", "532331");
        AREACODE.put("红河哈尼族彝族自治州", "532500");
        AREACODE.put("个旧市", "532501");
        AREACODE.put("开远市", "532502");
        AREACODE.put("蒙自市", "532503");
        AREACODE.put("弥勒市", "532504");
        AREACODE.put("屏边苗族自治县", "532523");
        AREACODE.put("建水县", "532524");
        AREACODE.put("石屏县", "532525");
        AREACODE.put("泸西县", "532527");
        AREACODE.put("元阳县", "532528");
        AREACODE.put("红河县", "532529");
        AREACODE.put("金平苗族瑶族傣族自治县", "532530");
        AREACODE.put("绿春县", "532531");
        AREACODE.put("河口瑶族自治县", "532532");
        AREACODE.put("文山壮族苗族自治州", "532600");
        AREACODE.put("文山市", "532601");
        AREACODE.put("砚山县", "532622");
        AREACODE.put("西畴县", "532623");
        AREACODE.put("麻栗坡县", "532624");
        AREACODE.put("马关县", "532625");
        AREACODE.put("丘北县", "532626");
        AREACODE.put("广南县", "532627");
        AREACODE.put("富宁县", "532628");
        AREACODE.put("西双版纳傣族自治州", "532800");
        AREACODE.put("景洪市", "532801");
        AREACODE.put("勐海县", "532822");
        AREACODE.put("勐腊县", "532823");
        AREACODE.put("大理白族自治州", "532900");
        AREACODE.put("大理市", "532901");
        AREACODE.put("漾濞彝族自治县", "532922");
        AREACODE.put("祥云县", "532923");
        AREACODE.put("宾川县", "532924");
        AREACODE.put("弥渡县", "532925");
        AREACODE.put("南涧彝族自治县", "532926");
        AREACODE.put("巍山彝族回族自治县", "532927");
        AREACODE.put("永平县", "532928");
        AREACODE.put("云龙县", "532929");
        AREACODE.put("洱源县", "532930");
        AREACODE.put("剑川县", "532931");
        AREACODE.put("鹤庆县", "532932");
        AREACODE.put("德宏傣族景颇族自治州", "533100");
        AREACODE.put("瑞丽市", "533102");
        AREACODE.put("芒市", "533103");
        AREACODE.put("梁河县", "533122");
        AREACODE.put("盈江县", "533123");
        AREACODE.put("陇川县", "533124");
        AREACODE.put("怒江傈僳族自治州", "533300");
        AREACODE.put("泸水县", "533321");
        AREACODE.put("福贡县", "533323");
        AREACODE.put("贡山独龙族怒族自治县", "533324");
        AREACODE.put("兰坪白族普米族自治县", "533325");
        AREACODE.put("迪庆藏族自治州", "533400");
        AREACODE.put("香格里拉县", "533421");
        AREACODE.put("德钦县", "533422");
        AREACODE.put("维西傈僳族自治县", "533423");
        AREACODE.put("西藏自治区", "540000");
        AREACODE.put("拉萨市", "540100");
        AREACODE.put("城关区", "540102");
        AREACODE.put("林周县", "540121");
        AREACODE.put("当雄县", "540122");
        AREACODE.put("尼木县", "540123");
        AREACODE.put("曲水县", "540124");
        AREACODE.put("堆龙德庆县", "540125");
        AREACODE.put("达孜县", "540126");
        AREACODE.put("墨竹工卡县", "540127");
        AREACODE.put("昌都地区", "542100");
        AREACODE.put("昌都县", "542121");
        AREACODE.put("江达县", "542122");
        AREACODE.put("贡觉县", "542123");
        AREACODE.put("类乌齐县", "542124");
        AREACODE.put("丁青县", "542125");
        AREACODE.put("察雅县", "542126");
        AREACODE.put("八宿县", "542127");
        AREACODE.put("左贡县", "542128");
        AREACODE.put("芒康县", "542129");
        AREACODE.put("洛隆县", "542132");
        AREACODE.put("边坝县", "542133");
        AREACODE.put("山南地区", "542200");
        AREACODE.put("乃东县", "542221");
        AREACODE.put("扎囊县", "542222");
        AREACODE.put("贡嘎县", "542223");
        AREACODE.put("桑日县", "542224");
        AREACODE.put("琼结县", "542225");
        AREACODE.put("曲松县", "542226");
        AREACODE.put("措美县", "542227");
        AREACODE.put("洛扎县", "542228");
        AREACODE.put("加查县", "542229");
        AREACODE.put("隆子县", "542231");
        AREACODE.put("错那县", "542232");
        AREACODE.put("浪卡子县", "542233");
        AREACODE.put("日喀则地区", "542300");
        AREACODE.put("日喀则市", "542301");
        AREACODE.put("南木林县", "542322");
        AREACODE.put("江孜县", "542323");
        AREACODE.put("定日县", "542324");
        AREACODE.put("萨迦县", "542325");
        AREACODE.put("拉孜县", "542326");
        AREACODE.put("昂仁县", "542327");
        AREACODE.put("谢通门县", "542328");
        AREACODE.put("白朗县", "542329");
        AREACODE.put("仁布县", "542330");
        AREACODE.put("康马县", "542331");
        AREACODE.put("定结县", "542332");
        AREACODE.put("仲巴县", "542333");
        AREACODE.put("亚东县", "542334");
        AREACODE.put("吉隆县", "542335");
        AREACODE.put("聂拉木县", "542336");
        AREACODE.put("萨嘎县", "542337");
        AREACODE.put("岗巴县", "542338");
        AREACODE.put("那曲地区", "542400");
        AREACODE.put("那曲县", "542421");
        AREACODE.put("嘉黎县", "542422");
        AREACODE.put("比如县", "542423");
        AREACODE.put("聂荣县", "542424");
        AREACODE.put("安多县", "542425");
        AREACODE.put("申扎县", "542426");
        AREACODE.put("索县", "542427");
        AREACODE.put("班戈县", "542428");
        AREACODE.put("巴青县", "542429");
        AREACODE.put("尼玛县", "542430");
        AREACODE.put("双湖县", "542431");
        AREACODE.put("阿里地区", "542500");
        AREACODE.put("普兰县", "542521");
        AREACODE.put("札达县", "542522");
        AREACODE.put("噶尔县", "542523");
        AREACODE.put("日土县", "542524");
        AREACODE.put("革吉县", "542525");
        AREACODE.put("改则县", "542526");
        AREACODE.put("措勤县", "542527");
        AREACODE.put("林芝地区", "542600");
        AREACODE.put("林芝县", "542621");
        AREACODE.put("工布江达县", "542622");
        AREACODE.put("米林县", "542623");
        AREACODE.put("墨脱县", "542624");
        AREACODE.put("波密县", "542625");
        AREACODE.put("察隅县", "542626");
        AREACODE.put("朗县", "542627");
        AREACODE.put("陕西省", "610000");
        AREACODE.put("西安市", "610100");
        AREACODE.put("新城区", "610102");
        AREACODE.put("碑林区", "610103");
        AREACODE.put("莲湖区", "610104");
        AREACODE.put("灞桥区", "610111");
        AREACODE.put("未央区", "610112");
        AREACODE.put("雁塔区", "610113");
        AREACODE.put("阎良区", "610114");
        AREACODE.put("临潼区", "610115");
        AREACODE.put("长安区", "610116");
        AREACODE.put("蓝田县", "610122");
        AREACODE.put("周至县", "610124");
        AREACODE.put("户县", "610125");
        AREACODE.put("高陵县", "610126");
        AREACODE.put("铜川市", "610200");
        AREACODE.put("王益区", "610202");
        AREACODE.put("印台区", "610203");
        AREACODE.put("耀州区", "610204");
        AREACODE.put("宜君县", "610222");
        AREACODE.put("宝鸡市", "610300");
        AREACODE.put("渭滨区", "610302");
        AREACODE.put("金台区", "610303");
        AREACODE.put("陈仓区", "610304");
        AREACODE.put("凤翔县", "610322");
        AREACODE.put("岐山县", "610323");
        AREACODE.put("扶风县", "610324");
        AREACODE.put("眉县", "610326");
        AREACODE.put("陇县", "610327");
        AREACODE.put("千阳县", "610328");
        AREACODE.put("麟游县", "610329");
        AREACODE.put("凤县", "610330");
        AREACODE.put("太白县", "610331");
        AREACODE.put("咸阳市", "610400");
        AREACODE.put("秦都区", "610402");
        AREACODE.put("杨陵区", "610403");
        AREACODE.put("渭城区", "610404");
        AREACODE.put("三原县", "610422");
        AREACODE.put("泾阳县", "610423");
        AREACODE.put("乾县", "610424");
        AREACODE.put("礼泉县", "610425");
        AREACODE.put("永寿县", "610426");
        AREACODE.put("彬县", "610427");
        AREACODE.put("长武县", "610428");
        AREACODE.put("旬邑县", "610429");
        AREACODE.put("淳化县", "610430");
        AREACODE.put("武功县", "610431");
        AREACODE.put("兴平市", "610481");
        AREACODE.put("渭南市", "610500");
        AREACODE.put("临渭区", "610502");
        AREACODE.put("华县", "610521");
        AREACODE.put("潼关县", "610522");
        AREACODE.put("大荔县", "610523");
        AREACODE.put("合阳县", "610524");
        AREACODE.put("澄城县", "610525");
        AREACODE.put("蒲城县", "610526");
        AREACODE.put("白水县", "610527");
        AREACODE.put("富平县", "610528");
        AREACODE.put("韩城市", "610581");
        AREACODE.put("华阴市", "610582");
        AREACODE.put("延安市", "610600");
        AREACODE.put("宝塔区", "610602");
        AREACODE.put("延长县", "610621");
        AREACODE.put("延川县", "610622");
        AREACODE.put("子长县", "610623");
        AREACODE.put("安塞县", "610624");
        AREACODE.put("志丹县", "610625");
        AREACODE.put("吴起县", "610626");
        AREACODE.put("甘泉县", "610627");
        AREACODE.put("富县", "610628");
        AREACODE.put("洛川县", "610629");
        AREACODE.put("宜川县", "610630");
        AREACODE.put("黄龙县", "610631");
        AREACODE.put("黄陵县", "610632");
        AREACODE.put("汉中市", "610700");
        AREACODE.put("汉台区", "610702");
        AREACODE.put("南郑县", "610721");
        AREACODE.put("城固县", "610722");
        AREACODE.put("洋县", "610723");
        AREACODE.put("西乡县", "610724");
        AREACODE.put("勉县", "610725");
        AREACODE.put("宁强县", "610726");
        AREACODE.put("略阳县", "610727");
        AREACODE.put("镇巴县", "610728");
        AREACODE.put("留坝县", "610729");
        AREACODE.put("佛坪县", "610730");
        AREACODE.put("榆林市", "610800");
        AREACODE.put("榆阳区", "610802");
        AREACODE.put("神木县", "610821");
        AREACODE.put("府谷县", "610822");
        AREACODE.put("横山县", "610823");
        AREACODE.put("靖边县", "610824");
        AREACODE.put("定边县", "610825");
        AREACODE.put("绥德县", "610826");
        AREACODE.put("米脂县", "610827");
        AREACODE.put("佳县", "610828");
        AREACODE.put("吴堡县", "610829");
        AREACODE.put("清涧县", "610830");
        AREACODE.put("子洲县", "610831");
        AREACODE.put("安康市", "610900");
        AREACODE.put("汉滨区", "610902");
        AREACODE.put("汉阴县", "610921");
        AREACODE.put("石泉县", "610922");
        AREACODE.put("宁陕县", "610923");
        AREACODE.put("紫阳县", "610924");
        AREACODE.put("岚皋县", "610925");
        AREACODE.put("平利县", "610926");
        AREACODE.put("镇坪县", "610927");
        AREACODE.put("旬阳县", "610928");
        AREACODE.put("白河县", "610929");
        AREACODE.put("商洛市", "611000");
        AREACODE.put("商州区", "611002");
        AREACODE.put("洛南县", "611021");
        AREACODE.put("丹凤县", "611022");
        AREACODE.put("商南县", "611023");
        AREACODE.put("山阳县", "611024");
        AREACODE.put("镇安县", "611025");
        AREACODE.put("柞水县", "611026");
        AREACODE.put("甘肃省", "620000");
        AREACODE.put("兰州市", "620100");
        AREACODE.put("城关区", "620102");
        AREACODE.put("七里河区", "620103");
        AREACODE.put("西固区", "620104");
        AREACODE.put("安宁区", "620105");
        AREACODE.put("红古区", "620111");
        AREACODE.put("永登县", "620121");
        AREACODE.put("皋兰县", "620122");
        AREACODE.put("榆中县", "620123");
        AREACODE.put("嘉峪关市", "620200");
        AREACODE.put("金昌市", "620300");
        AREACODE.put("金川区", "620302");
        AREACODE.put("永昌县", "620321");
        AREACODE.put("白银市", "620400");
        AREACODE.put("白银区", "620402");
        AREACODE.put("平川区", "620403");
        AREACODE.put("靖远县", "620421");
        AREACODE.put("会宁县", "620422");
        AREACODE.put("景泰县", "620423");
        AREACODE.put("天水市", "620500");
        AREACODE.put("秦州区", "620502");
        AREACODE.put("麦积区", "620503");
        AREACODE.put("清水县", "620521");
        AREACODE.put("秦安县", "620522");
        AREACODE.put("甘谷县", "620523");
        AREACODE.put("武山县", "620524");
        AREACODE.put("张家川回族自治县", "620525");
        AREACODE.put("武威市", "620600");
        AREACODE.put("凉州区", "620602");
        AREACODE.put("民勤县", "620621");
        AREACODE.put("古浪县", "620622");
        AREACODE.put("天祝藏族自治县", "620623");
        AREACODE.put("张掖市", "620700");
        AREACODE.put("甘州区", "620702");
        AREACODE.put("肃南裕固族自治县", "620721");
        AREACODE.put("民乐县", "620722");
        AREACODE.put("临泽县", "620723");
        AREACODE.put("高台县", "620724");
        AREACODE.put("山丹县", "620725");
        AREACODE.put("平凉市", "620800");
        AREACODE.put("崆峒区", "620802");
        AREACODE.put("泾川县", "620821");
        AREACODE.put("灵台县", "620822");
        AREACODE.put("崇信县", "620823");
        AREACODE.put("华亭县", "620824");
        AREACODE.put("庄浪县", "620825");
        AREACODE.put("静宁县", "620826");
        AREACODE.put("酒泉市", "620900");
        AREACODE.put("肃州区", "620902");
        AREACODE.put("金塔县", "620921");
        AREACODE.put("瓜州县", "620922");
        AREACODE.put("肃北蒙古族自治县", "620923");
        AREACODE.put("阿克塞哈萨克族自治县", "620924");
        AREACODE.put("玉门市", "620981");
        AREACODE.put("敦煌市", "620982");
        AREACODE.put("庆阳市", "621000");
        AREACODE.put("西峰区", "621002");
        AREACODE.put("庆城县", "621021");
        AREACODE.put("环县", "621022");
        AREACODE.put("华池县", "621023");
        AREACODE.put("合水县", "621024");
        AREACODE.put("正宁县", "621025");
        AREACODE.put("宁县", "621026");
        AREACODE.put("镇原县", "621027");
        AREACODE.put("定西市", "621100");
        AREACODE.put("安定区", "621102");
        AREACODE.put("通渭县", "621121");
        AREACODE.put("陇西县", "621122");
        AREACODE.put("渭源县", "621123");
        AREACODE.put("临洮县", "621124");
        AREACODE.put("漳县", "621125");
        AREACODE.put("岷县", "621126");
        AREACODE.put("陇南市", "621200");
        AREACODE.put("武都区", "621202");
        AREACODE.put("成县", "621221");
        AREACODE.put("文县", "621222");
        AREACODE.put("宕昌县", "621223");
        AREACODE.put("康县", "621224");
        AREACODE.put("西和县", "621225");
        AREACODE.put("礼县", "621226");
        AREACODE.put("徽县", "621227");
        AREACODE.put("两当县", "621228");
        AREACODE.put("临夏回族自治州", "622900");
        AREACODE.put("临夏市", "622901");
        AREACODE.put("临夏县", "622921");
        AREACODE.put("康乐县", "622922");
        AREACODE.put("永靖县", "622923");
        AREACODE.put("广河县", "622924");
        AREACODE.put("和政县", "622925");
        AREACODE.put("东乡族自治县", "622926");
        AREACODE.put("积石山保安族东乡族撒拉族自治县", "622927");
        AREACODE.put("甘南藏族自治州", "623000");
        AREACODE.put("合作市", "623001");
        AREACODE.put("临潭县", "623021");
        AREACODE.put("卓尼县", "623022");
        AREACODE.put("舟曲县", "623023");
        AREACODE.put("迭部县", "623024");
        AREACODE.put("玛曲县", "623025");
        AREACODE.put("碌曲县", "623026");
        AREACODE.put("夏河县", "623027");
        AREACODE.put("青海省", "630000");
        AREACODE.put("西宁市", "630100");
        AREACODE.put("城东区", "630102");
        AREACODE.put("城中区", "630103");
        AREACODE.put("城西区", "630104");
        AREACODE.put("城北区", "630105");
        AREACODE.put("大通回族土族自治县", "630121");
        AREACODE.put("湟中县", "630122");
        AREACODE.put("湟源县", "630123");
        AREACODE.put("海东市", "630200");
        AREACODE.put("乐都区", "630202");
        AREACODE.put("平安县", "630221");
        AREACODE.put("民和回族土族自治县", "630222");
        AREACODE.put("互助土族自治县", "630223");
        AREACODE.put("化隆回族自治县", "630224");
        AREACODE.put("循化撒拉族自治县", "630225");
        AREACODE.put("海北藏族自治州", "632200");
        AREACODE.put("门源回族自治县", "632221");
        AREACODE.put("祁连县", "632222");
        AREACODE.put("海晏县", "632223");
        AREACODE.put("刚察县", "632224");
        AREACODE.put("黄南藏族自治州", "632300");
        AREACODE.put("同仁县", "632321");
        AREACODE.put("尖扎县", "632322");
        AREACODE.put("泽库县", "632323");
        AREACODE.put("河南蒙古族自治县", "632324");
        AREACODE.put("海南藏族自治州", "632500");
        AREACODE.put("共和县", "632521");
        AREACODE.put("同德县", "632522");
        AREACODE.put("贵德县", "632523");
        AREACODE.put("兴海县", "632524");
        AREACODE.put("贵南县", "632525");
        AREACODE.put("果洛藏族自治州", "632600");
        AREACODE.put("玛沁县", "632621");
        AREACODE.put("班玛县", "632622");
        AREACODE.put("甘德县", "632623");
        AREACODE.put("达日县", "632624");
        AREACODE.put("久治县", "632625");
        AREACODE.put("玛多县", "632626");
        AREACODE.put("玉树藏族自治州", "632700");
        AREACODE.put("玉树市", "632701");
        AREACODE.put("杂多县", "632722");
        AREACODE.put("称多县", "632723");
        AREACODE.put("治多县", "632724");
        AREACODE.put("囊谦县", "632725");
        AREACODE.put("曲麻莱县", "632726");
        AREACODE.put("海西蒙古族藏族自治州", "632800");
        AREACODE.put("格尔木市", "632801");
        AREACODE.put("德令哈市", "632802");
        AREACODE.put("乌兰县", "632821");
        AREACODE.put("都兰县", "632822");
        AREACODE.put("天峻县", "632823");
        AREACODE.put("宁夏回族自治区", "640000");
        AREACODE.put("银川市", "640100");
        AREACODE.put("兴庆区", "640104");
        AREACODE.put("西夏区", "640105");
        AREACODE.put("金凤区", "640106");
        AREACODE.put("永宁县", "640121");
        AREACODE.put("贺兰县", "640122");
        AREACODE.put("灵武市", "640181");
        AREACODE.put("石嘴山市", "640200");
        AREACODE.put("大武口区", "640202");
        AREACODE.put("惠农区", "640205");
        AREACODE.put("平罗县", "640221");
        AREACODE.put("吴忠市", "640300");
        AREACODE.put("利通区", "640302");
        AREACODE.put("红寺堡区", "640303");
        AREACODE.put("盐池县", "640323");
        AREACODE.put("同心县", "640324");
        AREACODE.put("青铜峡市", "640381");
        AREACODE.put("固原市", "640400");
        AREACODE.put("原州区", "640402");
        AREACODE.put("西吉县", "640422");
        AREACODE.put("隆德县", "640423");
        AREACODE.put("泾源县", "640424");
        AREACODE.put("彭阳县", "640425");
        AREACODE.put("中卫市", "640500");
        AREACODE.put("沙坡头区", "640502");
        AREACODE.put("中宁县", "640521");
        AREACODE.put("海原县", "640522");
        AREACODE.put("新疆维吾尔自治区", "650000");
        AREACODE.put("乌鲁木齐市", "650100");
        AREACODE.put("天山区", "650102");
        AREACODE.put("沙依巴克区", "650103");
        AREACODE.put("新市区", "650104");
        AREACODE.put("水磨沟区", "650105");
        AREACODE.put("头屯河区", "650106");
        AREACODE.put("达坂城区", "650107");
        AREACODE.put("米东区", "650109");
        AREACODE.put("乌鲁木齐县", "650121");
        AREACODE.put("克拉玛依市", "650200");
        AREACODE.put("独山子区", "650202");
        AREACODE.put("克拉玛依区", "650203");
        AREACODE.put("白碱滩区", "650204");
        AREACODE.put("乌尔禾区", "650205");
        AREACODE.put("吐鲁番地区", "652100");
        AREACODE.put("吐鲁番市", "652101");
        AREACODE.put("鄯善县", "652122");
        AREACODE.put("托克逊县", "652123");
        AREACODE.put("哈密地区", "652200");
        AREACODE.put("哈密市", "652201");
        AREACODE.put("巴里坤哈萨克自治县", "652222");
        AREACODE.put("伊吾县", "652223");
        AREACODE.put("昌吉回族自治州", "652300");
        AREACODE.put("昌吉市", "652301");
        AREACODE.put("阜康市", "652302");
        AREACODE.put("呼图壁县", "652323");
        AREACODE.put("玛纳斯县", "652324");
        AREACODE.put("奇台县", "652325");
        AREACODE.put("吉木萨尔县", "652327");
        AREACODE.put("木垒哈萨克自治县", "652328");
        AREACODE.put("博尔塔拉蒙古自治州", "652700");
        AREACODE.put("博乐市", "652701");
        AREACODE.put("阿拉山口市", "652702");
        AREACODE.put("精河县", "652722");
        AREACODE.put("温泉县", "652723");
        AREACODE.put("巴音郭楞蒙古自治州", "652800");
        AREACODE.put("库尔勒市", "652801");
        AREACODE.put("轮台县", "652822");
        AREACODE.put("尉犁县", "652823");
        AREACODE.put("若羌县", "652824");
        AREACODE.put("且末县", "652825");
        AREACODE.put("焉耆回族自治县", "652826");
        AREACODE.put("和静县", "652827");
        AREACODE.put("和硕县", "652828");
        AREACODE.put("博湖县", "652829");
        AREACODE.put("阿克苏地区", "652900");
        AREACODE.put("阿克苏市", "652901");
        AREACODE.put("温宿县", "652922");
        AREACODE.put("库车县", "652923");
        AREACODE.put("沙雅县", "652924");
        AREACODE.put("新和县", "652925");
        AREACODE.put("拜城县", "652926");
        AREACODE.put("乌什县", "652927");
        AREACODE.put("阿瓦提县", "652928");
        AREACODE.put("柯坪县", "652929");
        AREACODE.put("克孜勒苏柯尔克孜自治州", "653000");
        AREACODE.put("阿图什市", "653001");
        AREACODE.put("阿克陶县", "653022");
        AREACODE.put("阿合奇县", "653023");
        AREACODE.put("乌恰县", "653024");
        AREACODE.put("喀什地区", "653100");
        AREACODE.put("喀什市", "653101");
        AREACODE.put("疏附县", "653121");
        AREACODE.put("疏勒县", "653122");
        AREACODE.put("英吉沙县", "653123");
        AREACODE.put("泽普县", "653124");
        AREACODE.put("莎车县", "653125");
        AREACODE.put("叶城县", "653126");
        AREACODE.put("麦盖提县", "653127");
        AREACODE.put("岳普湖县", "653128");
        AREACODE.put("伽师县", "653129");
        AREACODE.put("巴楚县", "653130");
        AREACODE.put("塔什库尔干塔吉克自治县", "653131");
        AREACODE.put("和田地区", "653200");
        AREACODE.put("和田市", "653201");
        AREACODE.put("和田县", "653221");
        AREACODE.put("墨玉县", "653222");
        AREACODE.put("皮山县", "653223");
        AREACODE.put("洛浦县", "653224");
        AREACODE.put("策勒县", "653225");
        AREACODE.put("于田县", "653226");
        AREACODE.put("民丰县", "653227");
        AREACODE.put("伊犁哈萨克自治州", "654000");
        AREACODE.put("伊宁市", "654002");
        AREACODE.put("奎屯市", "654003");
        AREACODE.put("伊宁县", "654021");
        AREACODE.put("察布查尔锡伯自治县", "654022");
        AREACODE.put("霍城县", "654023");
        AREACODE.put("巩留县", "654024");
        AREACODE.put("新源县", "654025");
        AREACODE.put("昭苏县", "654026");
        AREACODE.put("特克斯县", "654027");
        AREACODE.put("尼勒克县", "654028");
        AREACODE.put("塔城地区", "654200");
        AREACODE.put("塔城市", "654201");
        AREACODE.put("乌苏市", "654202");
        AREACODE.put("额敏县", "654221");
        AREACODE.put("沙湾县", "654223");
        AREACODE.put("托里县", "654224");
        AREACODE.put("裕民县", "654225");
        AREACODE.put("和布克赛尔蒙古自治县", "654226");
        AREACODE.put("阿勒泰地区", "654300");
        AREACODE.put("阿勒泰市", "654301");
        AREACODE.put("布尔津县", "654321");
        AREACODE.put("富蕴县", "654322");
        AREACODE.put("福海县", "654323");
        AREACODE.put("哈巴河县", "654324");
        AREACODE.put("青河县", "654325");
        AREACODE.put("吉木乃县", "654326");
        AREACODE.put("石河子市", "659001");
        AREACODE.put("阿拉尔市", "659002");
        AREACODE.put("图木舒克市", "659003");
        AREACODE.put("五家渠市", "659004");
        AREACODE.put("北屯市", "659005");
        AREACODE.put("铁门关市", "659006");
        AREACODE.put("台湾省", "710000");
        AREACODE.put("香港特别行政区", "810000");
        AREACODE.put("澳门特别行政区", "820000");
        return AREACODE.get(area);
    }

    /**
     * 民族编码表
     * @return
     */
    public static List<Dictionary> getNation()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();
        list.add(new Dictionary("01","汉族"));
        list.add(new Dictionary("02","蒙古族"));
        list.add(new Dictionary("03","回族"));
        list.add(new Dictionary("04","藏族"));
        list.add(new Dictionary("05","维吾尔族"));
        list.add(new Dictionary("06","苗族"));
        list.add(new Dictionary("07","彝族"));
        list.add(new Dictionary("08","壮族"));
        list.add(new Dictionary("09","布依族"));
        list.add(new Dictionary("10","朝鲜族"));
        list.add(new Dictionary("11","满族"));
        list.add(new Dictionary("12","侗族"));
        list.add(new Dictionary("13","瑶族"));
        list.add(new Dictionary("14","白族"));
        list.add(new Dictionary("15","土家族"));
        list.add(new Dictionary("16","哈尼族"));
        list.add(new Dictionary("17","哈萨克族"));
        list.add(new Dictionary("18","傣族"));
        list.add(new Dictionary("19","黎族"));
        list.add(new Dictionary("20","傈傈族"));
        list.add(new Dictionary("21","佤族"));
        list.add(new Dictionary("22","畲族"));
        list.add(new Dictionary("23","高山族"));
        list.add(new Dictionary("24","拉祜族"));
        list.add(new Dictionary("25","水族"));
        list.add(new Dictionary("26","东乡族"));
        list.add(new Dictionary("27","纳西族"));
        list.add(new Dictionary("28","景颇族"));
        list.add(new Dictionary("29","柯尔克孜族"));
        list.add(new Dictionary("30","土族"));
        list.add(new Dictionary("31","达斡尔族"));
        list.add(new Dictionary("32","仫佬族"));
        list.add(new Dictionary("33","羌族"));
        list.add(new Dictionary("34","布朗族"));
        list.add(new Dictionary("35","撒拉族"));
        list.add(new Dictionary("36","毛难族"));
        list.add(new Dictionary("37","仡佬族"));
        list.add(new Dictionary("38","锡伯族"));
        list.add(new Dictionary("39","阿昌族"));
        list.add(new Dictionary("40","普米族"));
        list.add(new Dictionary("41","塔吉克族"));
        list.add(new Dictionary("42","怒族"));
        list.add(new Dictionary("43","乌孜别克族"));
        list.add(new Dictionary("44","俄罗斯族"));
        list.add(new Dictionary("45","鄂温克族"));
        list.add(new Dictionary("46","德昂族"));
        list.add(new Dictionary("47","保安族"));
        list.add(new Dictionary("48","裕固族"));
        list.add(new Dictionary("49","京族"));
        list.add(new Dictionary("50","塔塔尔族"));
        list.add(new Dictionary("51","独龙族"));
        list.add(new Dictionary("52","鄂伦春族"));
        list.add(new Dictionary("53","赫哲族"));
        list.add(new Dictionary("54","门巴族"));
        list.add(new Dictionary("55","珞巴族"));
        list.add(new Dictionary("56","基诺族"));

        return list;
    }

    public static String getNationValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic: getNation())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }
    /**
     * 组织服务领域
     *
     * @return
     */
    public static List<Dictionary> getGroupServiceFiled()
    {
        List<Dictionary> list = new ArrayList<Dictionary>();

        list.add(new Dictionary("01", "法律咨询"));
        list.add(new Dictionary("02", "维权服务"));
        list.add(new Dictionary("03", "心理健康"));
        list.add(new Dictionary("04", "敬老助老"));
        list.add(new Dictionary("05", "文化娱乐"));
        list.add(new Dictionary("06", "全民健身"));
        list.add(new Dictionary("07", "治安巡逻"));
        list.add(new Dictionary("08", "环保绿化"));
        list.add(new Dictionary("09", "卫生保洁"));
        list.add(new Dictionary("10", "教育培训"));
        list.add(new Dictionary("11", "纠纷调解"));
        list.add(new Dictionary("12", "减灾救灾"));
        list.add(new Dictionary("13", "扶贫济困"));
        list.add(new Dictionary("14", "科技创新"));
        list.add(new Dictionary("15", "医疗保健"));
        list.add(new Dictionary("16", "网络文明"));
        list.add(new Dictionary("17", "春运服务"));
        list.add(new Dictionary("18", "阳光助残"));
        list.add(new Dictionary("19", "应急救援"));
        list.add(new Dictionary("20", "邻里守望"));
        list.add(new Dictionary("21", "关爱农民工子女"));
        list.add(new Dictionary("99","其他"));

        return list;
    }

    public static String getGroupServiceFiledValue(String param)
    {
        StringBuffer sb = new StringBuffer();
        String keys[] = param.split(";");
        if(null == keys || keys.length ==0)
            return sb.toString();
        for(Dictionary dic: getGroupServiceFiled())
        {
            for(String key:keys)
            {
                if(key.trim().equals(dic.getCode().trim()))
                {
                    sb.append(dic.getName());
                    sb.append(";");
                }
            }
        }
        return sb.toString().substring(0,sb.toString().length()-1);
    }

    public static JSONArray getProvinceCityDistrict2()
    {
        JSONArray jsonArray = null;
        try
        {
            InputStream in = CodeMap.class.getResourceAsStream("utils.properties");
            ResourceBundle resourceBundle = new PropertyResourceBundle(in);
            System.out.println(resourceBundle.getString("member-certificate-file"));
//            PropertiesLoader propertiesLoader = new PropertiesLoader("utils.properties");
//            Properties properties = propertiesLoader.getProperties();
//            String path = properties.getProperty("citylist.path");
//            System.out.println("path------>" + path);
//            String city = FileUtils.readFile(path);
//            jsonArray = JSON.parseArray(city);
        } catch (IOException e)
        {
            e.printStackTrace();
        }
        return jsonArray;
    }

    public static JSONArray getProvinceCityDistrict()
    {
        JSONArray jsonArray = null;
        try
        {
            //返回读取指定资源的输入流
            InputStream is = CodeMap.class.getResourceAsStream("city.json");
            BufferedReader br=new BufferedReader(new InputStreamReader(is,"UTF-8"));
            String s="";
            StringBuffer sb = new StringBuffer();
            while((s=br.readLine())!=null)
                sb.append(s);

            jsonArray = JSON.parseArray(sb.toString());

        } catch (IOException e)
        {
            e.printStackTrace();
        }
        return jsonArray;
    }

}
